天天看點

微信開發-PC調試-JS-SDK功能之分享功能調試

  一般涉及和第三方的開發調試,都會比較麻煩些。不過,像微信這樣的大公司呢,産品技術是過硬的,是以,基本上隻要自己把文檔看仔細了,弄好了,基本就沒有問題了。

  對于後端接口一類的調試,主要就是通過列印通路日志的方式,進行一步步排查,常見的錯誤官方文檔也有提示,仔細找找就能發現問題。

  本文主要講解js-sdk的調試方式,是以就不說背景接口的問題了。

  js-sdk的調試難點在于,在手機上的調試,無法監控各種傳輸狀态,由于是js類的操作,也不友善列印日志什麼的。

  不過幸好,微信官方提供了一個pc版本的調試工具,可以讓你像其他網頁開發一樣調試jssdk相關的功能。 --- 微信web開發工具

微信開發-PC調試-JS-SDK功能之分享功能調試

  安裝好軟體後,按照提示關注該頁面,輸入通路位址就可以進行web調試開發了。

    且說有什麼好調試的吧,比如: 檢視js的加載順序,頁面是否報錯等。

  我遇到的問題就有,分享後,無法顯示自定義的圖檔和文字描述,無法進行分享後的回調。

  最開始以為是官方不讓自定義這些功能,經過調試之後,才發現是代碼寫錯了的緣故。

  在調試過程中,可以看到js-sdk的初始化過程,如調用 wx.config 是否傳回錯誤資訊,wx.ready 是否執行等。

  wx變量為在微信下存在的變量,不能自定義覆寫掉!

  當使用異步調用的方式擷取 token等 變量時,注意先後問題。

  當使用跨站調用token時,使用的生成token的url為目前通路的url,應以變量的形式傳入。

  微信開發中,遇到最麻煩的問題就是,必須要有一個對外可通路的域名,80,443端口都需要對外開放,對于有安全性要求的地方來說,這個問題不太好協調。

不要害怕今日的苦,你要相信明天,更苦!

繼續閱讀