微信小程序webview中H5的window.location下

2019-08-14  本文已影响0人  前端里程

微信社区官方回复说webview不支持window.location下载文件。那只能用别的方法代替了。

1、使用webview中跳转路由到小程序的API把想要下载文件的参数传给小程序页面,让小程序页面来下载,这样就能实现在安卓机型也能下载文件。


跳转路由API

2、H5 页面代码引入微信的JSSDK,把需要的参数传给小程序页面


引入JSSDK
跳转到小程序
3、小程序页面接受参数,然后下载文件
下载文件

不要问为什么不直接用小程序页面,因为后台给的数据是HTML代码,小程序富文本插件转换达不到预期效果,所以用了H5页面展示。

上一篇下一篇

猜你喜欢

热点阅读