小程序
小游戏
企业微信
微信支付
扫描小程序码分享
iPhoneX 调试工具下的结果。request:fail,iPhone手机请求不到服务器,安卓手机正常。
域名在腾讯官网检测正常通过。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
首先说明一下我的小程序页面是嵌入的网页--webview,在网页里面,会有各种网络请求,上线后,安卓手机测试没有问题,苹果手机能加载到页面,但是没有请求到数据,也就是发送不了wx.request请求,进一步确定是网络接口的问题。
仔细检查后发现,我在网页中请求数据的协议是http,原来微信小程序中,必须要用https协议发起请求,真的很严格,连内嵌的网页都不放过。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
至少要保证在chrome下是绿色的
另外端口号在request域名里配置了吗
确定配置,已经确认n遍才敢出来发帖。
因为证书是配置在8826下面的,所以只有8826是正常的(绿色)。
嗯,请求的url中有包含8826这个端口号吗?
加上8826 请求是正常的
好诡异啊,确定请求的时候加上了8826。刚刚测试换了几个手机测试IPhone 7 iPhone6s 可以正常请求数据。iPhone XR 请求不到数据。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
首先说明一下我的小程序页面是嵌入的网页--webview,在网页里面,会有各种网络请求,上线后,安卓手机测试没有问题,苹果手机能加载到页面,但是没有请求到数据,也就是发送不了wx.request请求,进一步确定是网络接口的问题。
仔细检查后发现,我在网页中请求数据的协议是http,原来微信小程序中,必须要用https协议发起请求,真的很严格,连内嵌的网页都不放过。
至少要保证在chrome下是绿色的
另外端口号在request域名里配置了吗
确定配置,已经确认n遍才敢出来发帖。
因为证书是配置在8826下面的,所以只有8826是正常的(绿色)。
嗯,请求的url中有包含8826这个端口号吗?
加上8826 请求是正常的
好诡异啊,确定请求的时候加上了8826。刚刚测试换了几个手机测试IPhone 7 iPhone6s 可以正常请求数据。iPhone XR 请求不到数据。