gpt4 book ai didi

android - Cordova Crosswalk 文件选择没有应用程序可以执行此操作错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:40:27 27 4
gpt4 key购买 nike

我正在使用带有 Crosswalk webview 和 dtworkshop-inappcrossbrowser 插件的 Cordova 创建一个 android 应用程序。该应用程序有效地包装了一个网站。

在网站上有一个表格,允许您上传照片。问题是,当我选择浏览按钮时,我收到消息“选择一个操作”,然后是“没有应用程序可以执行此操作”。

我不完全确定上传按钮的功能,但我知道它不是输入元素,因为我对输入进行了试验并且我知道它可以工作。

我读到它可能是一个权限,所以我添加了以下内容,但还是不行:

READ_EXTERNAL_STORAGE、互联网、WRITE_EXTERNAL_STORAGE、ACCESS_NETWORK_STATE、ACCESS_WIFI_STATE、CAMERA、MANAGE_DOCUMENTS。

我已经在 android chrome 浏览器中测试过,一切正常,所以我知道它与应用程序有关。

我为 iOS 创建了相同的应用程序,一切正常。我知道 android webview 存在问题,因此我使用人行横道插件的原因是,我认为这些问题将得到解决。

非常感谢任何有关我如何使这项工作的帮助建议。

最佳答案

嘿,我发现将 accept=""属性编辑为 accept="image/"或 accept="video/"可以解决问题。还有诸如 .ext 之类的属性或多个属性,即 accept="image/, video/"尽管语法正确,但也会抛出相同的错误。希望这有帮助

关于android - Cordova Crosswalk 文件选择没有应用程序可以执行此操作错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41212976/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com