android - 如何在 Android 上运行的 Web 应用程序中从 CamScanner 或 Office Lens 获取文件?

标签 android html angularjs google-chrome file-upload

我有一个 Angular 网络应用程序,可以通过 Android 上的 Chrome 访问。我可以使用:

<input type='file' accept='image/*' capture>

(或类似的 accept 属性与 ng-file-upload)直接从相机应用程序将图像上传到服务器。很酷。但我希望用户能够选择,例如 CamScanner或 Office Lens 而不是相机应用,以便他们可以在上传之前格式化文档。

我玩过accept属性,但似乎无法让这些应用程序显示在 Android 的“使用完成操作”应用程序列表中。

想法?

最佳答案

目前,没有办法做到这一点,除非你正在开发一个独立的 APP。

元素的浏览器行为 <input type="file"/>仅依赖默认APP处理照片和视频。

关于android - 如何在 Android 上运行的 Web 应用程序中从 CamScanner 或 Office Lens 获取文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31034583/

相关文章:

android - 自定义 Listview View NullPointerException

jquery - 关于轮播或与 <div> 点击和动画交互相关的建议

javascript - 单个 ng-repeat 内的多个 radio 组不起作用

java - 如何从 div 标签属性解析 Aria-Label?

html - 为什么 float 父级和 float 子级不会崩溃?

javascript - AngularJS - 对象上的 ng-repeat

javascript - 在一个屏幕上添加多个 HighCharts Angularjs

java - BadParcelableException : ClassNotFoundException

java - Android MVP : What is an Interactor?

android - 谷歌地图 getMap 返回 null