[Javascript] 如何在離子模擬器中觀看console.logs?



Answers

運行ionic emulate ios -l -c

這將打開具有livereload功能的模擬器,您將在終端中看到所有控制台日誌。 要關閉(或打開)控制台日誌,只需在離子服務器運行時編寫控制台日誌或僅在終端中使用c

使用iOS模擬器/設備時調試應用程序的另一種非常方便的方法是使用Safari開發人員工具

當應用程序運行時 - 進入Safari並選擇“開發> iOS模擬器>您的頁面”

如果您使用真實設備,您將看到設備的名稱,而不是“iOS模擬器”

如果您沒有在Safari中看到“開發”菜單 - 輸入Safari的首選項並從“高級”選項卡啟用它

Question

我正在使用Ionic框架構建一個應用程序,直到現在我已經在瀏覽器中完成了。 因為我現在想使用cordovaOauth插件,我需要使用模擬器。 問題是我在瀏覽器中看不到模擬器中的任何console.log(),這使得調試變得困難。

有人知道在Ionic / Cordova中我如何在模擬器中使用控制台日誌記錄? 歡迎所有提示!







如果您使用運行Android 4.4或更高版本的設備測試您的網絡應用程序,則可以使用Chrome開發者工具在WebView中遠程調試您的網頁。 只需打開chrome://在桌面上檢查連接USB調試模式的手機。




Links