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

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

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

小程序上:

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

h5项目上:

进行base64.decode解析

钉钉小程序的网络请求是受到安全策略保护的,因此在某些情况下可能会拦截webview请求。以下是可能导致请求被拦截的一如轮让些常见原因:

1. 安全策略:钉钉小程序采用基于浏览器内核的安全策略,对webview请求进行拦截。如果您的webview请求不符合安全策略要求,就可能导致请求被拦截。

2. CORS问题:如果您的webview请求中涉渣局及跨域资源共享(CORS)问题,那么就可能被钉钉小程序拦截。

3. SSL证书问题:如果您的webview请求中涉及SSL证书问题,例如使用了不安全的证书或者证书过期等,就可能被钉钉小程序拦截。

解决这些问题的最佳方法是检查您的webview请求是否符合安全策略要求,并确保所有请求都使用正确的证书和协议等。此外,您还可以尝试向钉桐氏钉小程序的技术支持团队寻求帮助,获取更详细的解决方案。


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

原文地址:https://54852.com/yw/12378051.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存