uni-app 开发打包成h5页面内嵌到原生apk下 上传图片上传文件选择完图片后都没有反应

uni-app 开发打包成h5页面内嵌到原生apk下 上传图片上传文件选择完图片后都没有反应

开发环境 版本号 项目创建方式
Windows window11 HBuilderX

操作步骤:

  • h5内嵌安卓原生apk

预期结果:

  • 如果要实现h5页面上传图片,内嵌到原生安卓包里使用,能实现吗

实际结果:

  • 实现uni h5页面上传图片,内嵌到原生安卓包里使用

bug描述:

  • uniapp 开发的h5页面里面调用uni.chooseImage、uni.uploadFile调用时选择完图片后没有反应,包在浏览器里面直接访问都正常,但嵌套到安卓原生开发的apk内就无法触发,如果要实现h5页面上传图片,内嵌到原生安卓包里使用,能实现吗

更多关于uni-app 开发打包成h5页面内嵌到原生apk下 上传图片上传文件选择完图片后都没有反应的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于uni-app 开发打包成h5页面内嵌到原生apk下 上传图片上传文件选择完图片后都没有反应的实战教程也可以访问 https://www.itying.com/category-93-b0.html


可能是webview的兼容性问题导致的,低端Android的webview有很多新语法都不支持。可以先利用谷歌浏览器移动端调试看一下是否有报错, 手机连接电脑并且打开usb调试模式,然后打开谷歌浏览器访问chrome://inspect/#devices,根据报错信息确定一下是否是浏览器兼容问题。
如果确定是浏览器兼容问题,可以根据具体不支持的方法做一些特殊处理,看是否能够规避。或者也可换个思路,由原生实现上传图片功能,h5通过jsBridge调用原生方法。

回到顶部