健康且暴富
健康且暴富
  • 发布:2024-11-12 13:35
  • 更新:2024-11-12 16:18
  • 阅读:218

uniapp开发一个app壳子,然后内嵌h5,然后h5的上传只能拍照,无法调用选取系统文件

分类:uni-app

这是内嵌在app里面的截图,怎么才能让他能选择文件

2024-11-12 13:35 负责人:无 分享
已邀请:
BoredApe

BoredApe - 有问题就会有答案。

APP基座(运行环境)是uni-app开发的?

uni-app本身不支持选择文件,即使在uni-app中通过webview打开h5也不行。
1、在APP实现选择文件接口,模拟jsBridge注入到webview中,供h5使用需要现在app实现选择文件的功能后,在h5中调用app暴露出来的的原生API进行选择文件的操作。
2、使用x5内核参考文档:https://zh.uniapp.dcloud.io/tutorial/app-android-x5.html
h5运行在浏览器中可以选择文件那是浏览器的实现。

jsBridge方式请参考:https://ask.dcloud.net.cn/question/165493

  • 健康且暴富 (作者)

    谢谢大佬,我研究研究。刚才重写了h5的上传,使用原生input type=file的上传就可以直接调出上传文件了

    2024-11-13 15:42

要回复问题请先登录注册