咱們在寫小程序的時候,手機端預覽發現獲取不到後臺數據,只能用真機調試才能夠,但是mac端的開發者工具對於真機調試的體驗苦不堪言,各類bug(官方bug)。因此我想有沒有什麼辦法直接使用預覽也能夠同樣獲取到數據呢。花了一天的時間,終因而成功了。ps:我室友預覽的時候同樣可也以有數據。小程序
手機,服務器,保持同一局域網。服務器
我後臺使用的SpringBoot,在properties裏面直接修改 網絡
以前使用的url地址相似於:http://localhost:8080/user/login/工具
修改後服務器地址後同一修改成:http://172.20.10.2:8080/user/login/post
重啓後臺,而後在postman測試一下: 測試
ok,能夠獲取到數據。 而後咱們把小程序裏的request裏的url所有使用這種方法。 從新編譯後,測試一下可不能夠獲取到數據,若是以前步驟沒錯,確定沒問題的。 咱們直接使用預覽,也是同樣能夠獲取到數據的。1) 在後臺修改了地址後,之後必須在熱點環境下運行項目,否則會報錯。(我就是有一次忘記連熱點,結果一直啓動失敗,我還覺得是8080端口占用問題)url
2)若是要別人預覽你的小程序,得先鏈接你的熱點,才能獲取到數據。3d
對了,若是你還有了網頁,那麼同樣可使用這種方法在手機上訪問你的界面的。調試
小程序截圖: cdn
網頁手機截圖: