有人知道Vue2项目打包apk下载功能失效的原因及解决方案吗?

新手上路,请多包涵

请问有大佬知道vue2项目打包的apk的导出功能为什么失效了吗?网页,h5的应该还是可以下载的。我又不想导出功能和后端有交互,想纯前端下载,网页的下载写法好像打包到apk后失效了。在app中加入vconsole,手机中也没有任何的error或info等信息打印出来……

问了一些大佬,认为是内置浏览器不支持一些写法,可能是不兼容……

还有说要用webview内嵌打包后的dist文件夹的,还有是用vconsole调试或真机调试的……

不过目前感觉还是没有什么好的解决方法,总感觉也不是很难的需求,但是好像很少有人可以真正完全解决,给出一个可行的解决方案……

webview有方法,把blob传给uniapp,然后用uniapp自带的方法下载。

不过webview好像无法内嵌vue组件,因为我的项目里面都是vue组件,不是html的vue2项目,好像只能打包后,才可以使用webview。

阅读 1.3k
1 个回答

既然 webview 可以下载,那么找到一个有效的通信方式,做一个专门负责下载的 webview ,把数据传给 webview 触发下载就行了。
不过想来 webview 可以走 uniapp 下载,其他层面应该也存在差不多的方案。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题