常见错误:
打开的域名没有在小程序管理后台设置业务域名(注意是业务域名,不是服务器域名)
打开的页面必须为https服务
打开的页面302过去的地址也必须设置过业务域名
web-view空白问题,请升级微信客户端到 6.5.16
页面可以包含iframe,但是iframe的地址必须为业务域名
web-view不支持支付能力,web-view的API能力见web-view的文档说明
开发者自己检查自己的https服务是否正常,测试方法:普通浏览器打开对应的地址
如果web-view使用了公众号授权的服务,开发者工具提示网页开发者的问题,请见:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1455784140
关于web-view的问题,大家可以集中在这个帖子留言,为了保证高效查问题,请提供以下信息:
web-view的src地址
后台配置的业务域名是否设置成功
微信的版本
遇到问题的小程序APPID以及复现的微信号
出问题的错误提示信息是什么
后台设置失败问题,请提供小程序APPID以及遇到问题的时间点。
H5微信支付?或者js-sdk支付? ==>请问 【web-view】支持页面自带的H5微信支付?或者js-sdk支付?
最近 都没啥官方人员来社区回答问题了啊 ,只在这里看到有。问了那么多问题 都没一个官方的来回答,只能现在这里提个问题。页面布局两层,底部一层底部可滚动。上面加个弹窗,弹窗里有textarea 给他加了fixed=true后 palceholder不见了,页面加了catchtouchmove="preventTouchMove"阻止页面滚动。其他地方都不会滚动 就textarea的区域可以滚动。官方也说了textarea是原生组件层级最高。那么我底部页面滚动到底部才显示一个按钮 然后按钮点击显示弹窗,此时textarea的placeholder不见了,根本不能输入。页面比较复杂,底部页面有一个图片fixed定位到底部 z-index= -1 图片上一个html文件设置absolute定位 可以在图片上滚动。滚动到底部出现按钮 按钮点击出现一个弹层,弹层上的textarea此时placeholder不见, 照着h5开发的,地址:https://m.qtshe.com/app/partdetails?partJobId=140398 IOS手机上不行 安卓上可以 求解决 !
WebView加载H5网页,webview对应的js中需要添加什么?
在WebView中调用微信公众号的功能 可以么?
@raphealguo
补充下,是大多数时候都是无效的,很少情况下能返回ture
@raphealguo window.__wxjs_environment === 'miniprogram' 在安卓设备下有时候会失效 H5 代码贴图
源地址:https://manger.daren007.com/app/index.php?i=3&c=entry&m=fm_jiaoyu&do=jianjie&schoolid=4
基础库 1.6.6
安卓微信版本:6.5.2
安卓版本:7.1.1
手机:魅族
模拟器可以显示,安卓真机空白,微信版本6.5.22![]()
@raphealguo 你好,请问我要怎么通过点击index.html中的某一个按钮实现跳转到外部链接呢?在页面中直接放入web-view,页面会自动跳转过去
webview里的Iframe配置非业务域名的URL,IOS下提示“页面iframe不支持非业务域名”,测试了安卓的几个版本微信都正常显示,大部分的滑动图形验证码和地图都是用的iframe,这个怎么破?
您好!我现在的问题是业务域名已经配好了,但是我在页面用
<web-view src=""></web-view> src里面是我在业务域名里面配过的地址,而且也绑定了我的微信号为开发者账号,但是我在开发者工具中刷新页面就弹框提示“未绑定网页开发者”,请问这是什么原因?