您的位置:首页 > 移动开发 > 微信开发

微信小程序(应用号)开发你一定要知道的一些细节

2016-11-13 10:11 465 查看
全是是个人在开发中遇见的,所以导致很多开发都go back 修改过很多次

文章持续更新:

1.在微信小程序中是无法打开网页的,至少目前我没查阅到有效的方法

2.每次发起请求会产生不同的sessionID,所以对于服务端的身份验证不能单靠session

3.小程序发起的请求在后端不能直接用$_POST 等直接接受,开始开发的时候PHP在后端无法接收到小程序POST过来的值,最后才发现小程序发送请求的格式是JSON格式,就算修改请求头他会默认带上json 所以后端接收小程序POST过来的值只有用file_get_contents("php://input")来接收 然后把json解析成array数组就ok 感觉有点麻烦,其他的方式没怎么研究过 至少网上说的 用这种方式,当然还有个办法修改header头部成formdata 但是感觉不咋样

4.通过api修改小程序页面标题不能放在onLoad里面 要放在onReady里面 这是我最开始没注意一直弄了很久才发现。具体还是仔细看看生命周期就知道了(我是没注意 开始全部写在onload里面 反正还是自己多看看文档

5.在微信小程序启用页面有个很少人发现的code 哈哈

<p>
开发者工具使用 nwjs 来模拟小程序的实现,帮助大家来开发和调试微信小程序,所以这里是一个 webview,但真实
的手机端是运行在 jscore 中的,所以请不要使用任何 bom 对象。
</p>
<p>
我们建议你先完整阅读该开发文档,这将有助于更快地完成开发。如果发现我们的文档有任何错漏,
或者开发过程中有任何疑问或者你有更好的建议,欢迎通过下列邮箱联系我们。

weixin_developer@qq.com
</p>

<p>
另外,微信小程序诚招开发人员,具体职位见: http://hr.tencent.com/position_detail.php?id=26237&keywords=&tid=0&lid=2196 </p>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: