[英]Debugging Cordova (PhoneGap) code on iOS
我正在開發一個我想通過Cordova(PhoneGap)在iOS上托管的應用程序。 當我嘗試訪問device.platform和device.version屬性時遇到了一些問題。 我不確定問題是什么。 無論哪種方式,我都無法弄清楚如何窺探代碼以更好地了解正在發生的事情。
我想我可以在桌面版Safari中啟動.html,但是,它沒有提供任何見解。 簡而言之:
謝謝!
從iOS 6開始,您只需啟用Safari中的“開發”菜單,並使用Safari Web Inspector在iOS模擬器或USB連接設備中遠程調試Cordova應用程序。 如果您使用過Chrome的調試器,那么您會感到賓至如歸。
我使用名為Weinre的漂亮的調試工具 ,這是調試cordova(phonegap)應用程序時的救星。 它基本上是一個遠程調試工具,類似於Chrome和其他一些瀏覽器中常用的webkit開發人員工具。
在嘗試調用device.platform之前,請確保已加載Cordova。 觸發deviceready js事件時會加載Cordova。
除了Weinre之外,還有iWebInspector,它在ios上很有用,也許更好。 http://www.mobilexweb.com/blog/debugging-web-safari-phonegap-iphone-ipad
我認為它可能只適用於模擬器,但對大多數情況來說這都很好。 在我看來,它是更多的Xcode和iOs調試解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.