我正在尝试为Kik构建一个文件共享应用程序,但Kik messenger浏览器似乎禁用了这样一个简单的html文件输入元素:
<input type="file" id="input">
为什么这不起作用,还有其他方法可以从Kik标签中上传文件吗?我意识到有这个照片API可用:
kik.photo.get
但是其他文件类型如视频,音频等呢?
谢谢!
答案 0 :(得分:0)
添加&#34;接受&#34;字段到输入。 iPhone不支持上传任意文件,因为用户界面没有引用文件系统。
<input type="file" accept="image/*">
<input type="file" accept="video/*">
<input type="file" accept="audio/*">
根据您在Android 4.4上的链接。显然Android 4.4附带了对WebView的更改,导致这种破坏行为。
请参阅此主题:HTML file input in android webview (android 4.4, kitkat)