全是是个人在开发中遇见的,所以导致很多开发都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>