已有公众号功能迁移微信小程序,想使用web-view直接嵌入避免重复开发。原公众号功能微信内打开正常。
小程序使用web-view内嵌页面,小程序中业务域名已设置。模拟器打开没有问题,真机打开IOS和安卓全部白屏,没有任何提示。
web-view打开域名下别的页面是正常的,只有在需要获取微信授权的页面中,会卡在授权页面中:https://open.weixin.qq.com/connect/oauth2/authorize
公众号appId:wxc6f9317cc697bf68
小程序appId:wx94da426f1a941f2a
https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html
原文:尤其注意:由于授权操作安全等级较高,所以在发起授权请求时,微信会对授权链接做正则强匹配校验,如果链接的参数顺序不对,授权页面将无法正常访问
https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
参数顺序要跟这个顺序保持一致,不然白屏,亲测,有效。
楼主,问一下,您的问题怎么解决的?