RN在瀏覽器里面調(diào)試
首先使用快捷鍵 command + M (安卓是command+M而蘋(píng)果是command+R)打開(kāi)模擬器的開(kāi)發(fā)者調(diào)試界面 如下:
打開(kāi)瀏覽器并輸入以下:http://localhost:8081/debugger-ui/
你將會(huì)打開(kāi)這個(gè)界面:
再用快捷鍵:command+option+i打開(kāi)調(diào)試欄.這個(gè)時(shí)候你并不能看到模擬器各種操作所發(fā)的網(wǎng)絡(luò)請(qǐng)求以及,你輸入的console.log().
原因是你還需要在app的index.js文件里面鍵入這段代碼:
GLOBAL.XMLHttpRequest = GLOBAL.originalXMLHttpRequest || GLOBAL.XMLHttpRequest
如下圖顯示:
注意,這個(gè)index,是你項(xiàng)目目錄下的index.js不是你app文件夾下的index.js
再次打開(kāi)你的瀏覽器發(fā)送網(wǎng)絡(luò)請(qǐng)求,再次查看network和console能看到如下效果,證明已經(jīng)可以快樂(lè)的調(diào)試RN了