내가 다음과 같은 형식이 있습니다HtmlService 입력 유형 = 파일
<body>
<form method='post' action='<?=url?>'>
<fieldset>
<legend><h1>foo</h1></legend>
<label for='fooUpload'>foo</label><br />
<input type='file' id='fooUpload' name='fooUpload'><br />
<input type="submit"/>
</fieldset>
</form>
</body>
그리고 난 내의 doPost에서의 fooUpload 파일에 액세스하려고,
Logger.log(typeof(requestInfo.parameter.fooUpload));
Logger.log(requestInfo.parameter.fooUpload);
를 사용하여 첫 번째 문자열과를 반환 두 번째 파일의 제목을 반환합니다. 내가 잘못하고 있니? 심지어 양식을 enctype = "multipart/form-data"로 설정하려고 시도했습니다. 그러나 null과 null이되었습니다.
이것은 버그 일 수 있습니다. 나는 그것을 조사하고있다. –
Giannis, 현재 작동하지 않는 더 좋은 방법이 있습니다 (수정 작업 중). 이 페이지에서 "forms"로 스크롤하여 processForm()을 검색하면 우리가 * 이것이 * 어떻게 작동 하는지를 보여주는 예제가 보일 것입니다. 진행 상황을 추적하는 데 사용하는 버그는 다음과 같습니다. http://code.google.com/p/google-apps-script-issues/issues/detail?id=1660 –
감사합니다. 나는 제안 된 해결책에 대해 하나의 사소한 반대 의견을 가지고있다. 클라이언트에서 자바 스크립트가 사용 중지되면 어떻게됩니까? –