假設我用vue開發了一個web應用,需要在手機微信裡訪問並調試, 可以按照本文介紹的步驟,使用微信開發者工具來調試.
假設我的web應用的訪問入口是如下公眾號菜單的"預約"按鈕:
那麼為了能夠在微信開發者工具裡調試,需要首先進入該公眾號的後臺,在web開發者工具裡,將我本人的微信號添加進去:
點擊"綁定開發者帳號":
輸入待綁定的微信帳號:
點擊綁定,該微信號會收到一條消息,詢問是否綁定:
點擊同意操作完成綁定.
接下來,把要調試的web應用的url放到微信開發者工具地址欄裡,回車之後,微信開發者工具就會彈出一個詢問窗口,點擊Allow之後,就可以在微信開發者工具提供的類似Chrome開發者工具調試器一樣的界面裡進行單步調試了.
這個粘貼到地址欄的url很有講究。
https://open.weixin.qq.com/connect/oauth2/authorize?appid=yyyy&redirect_uri=https%3a%2f%2fwww.xxx.com%2fsmart&response_type=code&scope=snsapi_userinfo&state=123#wechat_redirect
其中appid=後面的值,是從微信公眾號控制臺裡拷貝出來的appid:
redirect_uri, 即為我們開發的web應用,部署到伺服器之後生成的url,需要經過url encode處理:
這個url準備好之後,將其粘貼到微信開發者工具地址欄裡,回車,即可看到一個對話窗口,要求獲得我們公開信息的許可:
點擊Allow之後,就可以像使用Chrome開發者工具的調試器一樣,在微信開發者工具裡進行單步調試了:
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":