手机遥控器最初打算以微信小程序作为平台,后来发现微信小程序未开放陀螺仪的接口,故最终打算用微信公众号平台,以网页的形式获取手机端陀螺仪的数据,来控制电视上VR视频的播放,在这个项目中,遇到的最大的困难是微信端的接入,现在做一个简单版的总结。
在公众号端开发时,如果不需要对微信公众号开发,则可以不进行服务器配置,先进入功能设置中,配置业务域名、js安全域名、网页授权域名。具体作用如下:
- 业务域名:在微信浏览器中点击文本框,会弹出红色提醒语,通过配置业务域名可以将该提示去掉。设置业务域名后,在微信内访问该域名下网页时,不会被重新排版。
- js安全域名:设置安全域名后,公众号开发者可在该域名下调用微信开发的js接口
- 网页授权域名:设置网页授权域名后,微信会将授权数据传给一个回调页面,会掉页面需在此