微信小程序内嵌webview,部分安卓机型无法打开h5界面

微信小程序内嵌webview,部分安卓机型无法打开h5界面,第1张

微信小程序内嵌webview,陵迟御部分安卓机型无法打开h5界面,h5地址格式为:旦冲http://xxx?wxinfo=xxx,ios和大部分机型可正常打开内嵌尺岩的h5界面,考虑是传参格式问题,地址栏带参编码问题,解决方式如下:

小程序上:

let base64 = require('./base64.js'),引用base64进行编码进行传参

h5项目上:

进行base64.decode解析

oppo手机显示当前环境不支持web view组件可能是版本库和对应版本不兼容,可以尝试升级版本。

很显然浏览器使用webview进行渲染,但是我没听过在什么手机上是跑不了的。然后是很塌闹多政府或者其他软件都是套壳浏览器,虽然有些可能确实套了个早谨额外的浏览器,但是一般肯定有直接用webview的啊,运行很正常 。

web-view 组件是一陆衫基个可以用来承载网页的容器,会自动铺满整个小程序页面

属性:src 是String类型,是一个网站的url,默认值是none,webview 指向网页的链接。需登录小程序管理后台配置域名白名单。

可以配合Page实例的onLoad方法来获取url的具体值,也就是一个微信小程序页面中只有一个web-view,但是这个web-view的内容可以根据上一个页面传递的参数来获取页面URL,后面会讲如何实践。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12379870.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存