【发布时间】:2016-02-23 23:00:55
【问题描述】:
场景如下:我有一个网站,其输入类型文件在 Android 默认浏览器、chrome 和 firefox 中都能正常工作。我正在使用 ionic 将网站嵌入到应用程序中,一切正常,但拍照。我只是无法理解的是选项视频录制工作,甚至录音但不拍照......
到目前为止,我已经尝试使用 InAppBrowser,其中按钮根本不起作用,使用 iframe 是允许用户选择文件或录制声音的最佳方法,并使用名为 Crosswalk WebView Engine 的插件,它允许我录制视频或选择图像,但我只需要图片而找不到方法。
这发生在我发现的所有 android 版本中,4.1.2、5.0.2 和 6。
我知道还有一些关于这个主题的其他主题,但其中任何一个都对我有所帮助。
在网站部分,我尝试了所有我知道的组合:
<input type="file" name="new-image">
<input type="file" name="new-image" accept="image/*">
<input type="file" name="new-image" accept="image/*;capture=camera">
<input type="file" name="new-image" accept="image/*" capture="camera">
<input type="file" name="new-image" capture="camera">
甚至(出于绝望)
<input type="file" name="new-image" accept="image/jpg;capture=camera">
任何帮助将不胜感激...
【问题讨论】:
-
你有没有得到这个答案?我有同样的问题。
标签: android html iframe android-camera inappbrowser