请问有大佬知道vue2项目打包的apk的导出功能为什么失效了吗?网页,h5的应该还是可以下载的。我又不想导出功能和后端有交互,想纯前端下载,网页的下载写法好像打包到apk后失效了。在app中加入vconsole,手机中也没有任何的error或info等信息打印出来……
问了一些大佬,认为是内置浏览器不支持一些写法,可能是不兼容……
还有说要用webview内嵌打包后的dist文件夹的,还有是用vconsole调试或真机调试的……
不过目前感觉还是没有什么好的解决方法,总感觉也不是很难的需求,但是好像很少有人可以真正完全解决,给出一个可行的解决方案……
webview有方法,把blob传给uniapp,然后用uniapp自带的方法下载。
不过webview好像无法内嵌vue组件,因为我的项目里面都是vue组件,不是html的vue2项目,好像只能打包后,才可以使用webview。
既然 webview 可以下载,那么找到一个有效的通信方式,做一个专门负责下载的 webview ,把数据传给 webview 触发下载就行了。
不过想来 webview 可以走 uniapp 下载,其他层面应该也存在差不多的方案。