我正在尝试在AppMaker应用程序中使用HTML5文件选择器。 (由于我的应用必须以开发人员身份运行,因此我无法使用Drive Picker)。

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

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


但是,我在获取输入项时遇到麻烦,因此可以在其上调用addEventListener()。这不起作用:

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


我也试图通过名称和类名来获取元素,但是没有运气。

有人这样做吗?

感谢您的提示或指示。

史考特

最佳答案

HTML清理程序正在删除id属性。您需要选中allowUnsafeHtml复选框将其关闭:

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

聚苯乙烯

您是否考虑使用native Drive Picker?这听起来比从头实现文件上传/管理功能容易。

关于javascript - 尝试在AppMaker中使用HTML5文件选择器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46655042/

10-11 22:14
查看更多