1

React Native項目中,我有一些斷點(在Google Chrome DevTools中)。反應原生調試(Chrome):「激活斷點」按預期工作

然後我決定停用他們並切換「激活斷點」按鈕,「藍」顏色: enter image description here

...它的工作原理(無斷點被觸發,而我繼續運行的應用程序)。

然而,當我重裝斷點也引發儘管「非激活」標誌的應用程序存在:

enter image description here

這不應該發生。

忽略斷點的唯一方法是: - 再次 激活它們 - 按F8鍵繼續 - 取消他們 (然後,應用程序沒有繼續運行斷點)。

這是一個已知的錯誤嗎?你是否也體驗過它,如果是,是否有解決方案?

謝謝!

回答

2

RN開發人員工具仍處於測試階段。對於MAC來說,它們比窗口更穩定。原因實際上是資源和js文件的捆綁。 控制檯將其作爲單個文件,然後將其分發到workingdebugger.js文件中顯示的不同文件。 因此,每次重新加載應用程序時都會重新創建它們。

+0

感謝您的解釋,但爲什麼斷點會顯示此行爲?如果他們被停用,他們應該不會在重新加載時被觸發。 你有沒有體驗過?如果是的話,有什麼辦法可以解決這個問題嗎?謝謝。 – user2078023