尝试在AppMaker中使用HTML5文件选择器

时间:2017-10-09 21:10:19

标签: javascript html5 google-app-maker

我正在尝试在AppMaker应用中使用HTML5文件选择器。 (我不能使用Drive Picker,因为我的应用必须作为开发人员运行。)

我可以使用以下代码将文件选择器显示在HTML小部件中:

<input type="file" id="files" name="files[]" multiple />
<output id="list"></output>

但是,我无法获取输入项,因此我可以在其上调用addEventListener()。这不起作用:

var widget = document.getElementById('files');

我也尝试按名称和类名获取元素,没有运气。

有人这样做过吗?

感谢您的任何提示或指示。

斯科特

1 个答案:

答案 0 :(得分:0)

HTML清理程序正在剥离

id属性。您需要选中allowUnsafeHtml复选框将其关闭:

html widget properties

<强> PS

您考虑使用native Drive Picker吗?这听起来比从头开始实施文件上传/管理功能更容易。