小程序web-view嵌套Vue页面下载文件失效
小程序下载文件需引用小程序API,单纯使用window.open()或window.location 将会导致下载文件失效。
具体步骤如下:
1.npm install weixin-js-sdk 安装weixin-js-sdk插件
2.在main.js文件中引用
import wx from 'weixin-js-sdk';
Vue.prototype.$wx = wx
3.Vue引用只能使用部分api
使用wx.miniProgram.navigateTo跳回小程序页面,具体参数同wx.nacigationTo
4.在小程序页面使用下载文件、打开文件api