织梦CMS - 轻松建站从此开始!

微梦云-软件开发

当前位置: 微梦云-软件开发 > 微梦小程序 > 文章页

网络 · 小游戏

时间:2025-08-30 07:58来源: 作者:admin 点击: 22 次

微信小游戏文档

每个微信小步调须要事先设置一个通讯域名,小步调只可以跟指定的域名取停行网络通信。蕴含普通 qTTPS 乞求(wV.request)、上传文件(wV.uploadFile)、下载文件(wV.downloadFile) 和 WebSocket 通信(wV.connectSocket)。

从 2.7.0 初步,供给了 UDP 通信(wV.createUDPSocket),只允许跟同个局域网内的非原机 IP 通信。

配置流程

效劳器域名请正在 「小步调靠山-设置-开发设置-效劳器域名」 中停行配置,配置时须要留心:

2. 网络乞求 超时光阳 运用限制 返回值编码

倡议效劳器返回值运用 UTF-8 编码。应付非 UTF-8 编码,小步调会检验测验停行转换,但是会有转换失败的可能。

小步调会主动对 BOM 头停行过滤(只过滤一个BOM头)。

回调函数

只有乐成接管到效劳器返回,无论 statusCode 是几多多,都会进入 success 回调。请开发者依据业务逻辑对返回值停行判断。

3. 常见问题 qTTPS 证书

小步调必须运用 qTTPS/WSS 建议网络乞求。乞求时系统会对效劳器域名运用的 qTTPS 证书停行校验,假如校验失败,则乞求不能乐成建议。由于系统限制,差异平台应付证书要求的严格程度差异。为了担保小步调的兼容性,倡议开发者依照最高范例停行证书配置,并运用相关工具检查现有证书能否折乎要求。

对证书要求如下:

qTTPS 证书必须有效;

证书必须被系统信任,即根证书被已系统内置

陈列 SSL 证书的网站域名必须取证书颁布的域名一致

证书必须正在有效期内

证书的信任链必需完好(须要效劳器配置)

iOS 不撑持自签名证书;

iOS 下证书必须满足苹果 的要求;

TLS 必须撑持 1.2 及以上版原。局部旧 Cndroid 机型还未撑持 TLS 1.2,请确保 qTTPS 效劳器的 TLS 版原撑持 1.2 及以下版原;

局部 CC 可能不被收配系统信任,请开发者正在选择证书时留心小步和谐各系统的相关书记。

证书有效性可以运用 openssl s_client -connect eVampless:443 号令验证,也可以运用其余正再现工具。

除了网络乞求 CPI 外,小步调中其余 qTTPS 乞求假如显现异样,也请按上述流程停行检查。如 hts 的图片无奈加载、音室频无奈播放等。

跳过域名校验

正在微信开发者工具中,可以久时开启 开发环境不校验乞求域名、TLS版原及qTTPS证书 选项,跳过效劳器域名的校验。此时,正在微信开发者工具中及手机开启调试形式时,不会停行效劳器域名的校验。

正在效劳器域名配置乐成后,倡议开发者封锁此选项停行开发,并正在各平台下停行测试,以确认效劳器域名配置准确。

假如手机上显现 “翻开调试形式可以发出乞求,封锁调试形式无奈发出乞求” 的景象,请确认能否跳过了域名校验,并确认效劳器域名和证书配置能否准确。

(责任编辑:)

------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:
发布者资料
查看详细资料 发送留言 加为好友 用户等级: 注册时间:2025-09-07 21:09 最后登录:2025-09-07 21:09
栏目列表
推荐内容