WeChat

※This article is based on EmberZnet SDK 6.7.5.0 and EFR32MG Series

配置微信小程序AppID [edit]

在manifest.json文件里面,配置微信小程序AppID

wechat_xcx6.png

微信小程序AppID的获取方式参考 微信小程序开发

Hbuildx的设置 [edit]

运行微信小程序需要配置 配置开发者工具路径,这样 Hbuildx 才知道去哪里打开微信开发者工具

wechat_xcx7.jpg

wechat_xcx8.jpg

开发者工具的设置 [edit]

除了Hbuildx 的配置还需要配置微信开发者工具,开启微信开发者工具中的服务端口

wechat_xcx9.jpg

wechat_xcx10.jpg

发布 [edit]

发布的流程 [edit]

wechat_xcx11.jpg

服务器域名 [edit]

微信小程序需要事先设置通讯域名,小程序只可以跟指定的域名进行网络通信。

服务器域名请在 「小程序后台 - 开发 - 开发设置 - 服务器域名」 中进行配置,配置时需要注意:

wechat_xcx12.jpg

WebSocket [edit]

WebSocket 的协议标识符是ws(如果Over SSL,则为wss):

ws://example.com:80/some/path
wss://example.com:443/some/path

二级域名 [edit]

  1. 业务域名可以在开发者后台配置一级域名,给小程序设置任意二级域名都可以;
  2. request等域名,建议做收敛处理,不然的确很麻烦。比如 sub.domain.com/xxx => domain.com/sub/xxx

MQTT服务 [edit]

mqtt.js在小程序上使用socket协议 要改为wxs://和wx://这样的协议

mqtt.js把微信的webSocket的api封装到里面了,最终调用的还是微信的api去连接的,这里url打印出来的就是wss://了

 var url = buildUrl(opts, client)
  socketTask = wx.connectSocket({
    url: url,
    protocols: [websocketSubProtocol]
  })

版本管理(上传代码) [edit]

第一次打开“版本管理”页面时,如下图所示什么都没有

wechat_xcx13.jpg

使用“微信开发工具”来上传代码

wechat_xcx14.jpg

wechat_xcx15.jpg


Comment:



(画像の文字列を入力して下さい)

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS