微信小程序(應用號)開發你一定要知道的一些細節

全是是個人在開發中遇見的,所以導致很多開發都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>
    我們建議你先完整閱讀該開發文檔,這將有助於更快地完成開發。如果發現我們的文檔有任何錯漏,
    或者開發過程中有任何疑問或者你有更好的建議,歡迎通過下列郵箱聯繫我們。

    [email protected]
  </p>

  <p>
  另外,微信小程序誠招開發人員,具體職位見:
  http://hr.tencent.com/position_detail.php?id=26237&keywords=&tid=0&lid=2196
  </p>


發佈了44 篇原創文章 · 獲贊 59 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章