隨着Cordova 2.9和Cordova CLI的全新下載,我通過CLI創建了Hello World應用程序。我還通過CLI添加了iOS平臺。查看index.js文件(在www/js中),有一個javascript對象,其中包含啓動onDeviceReady
的函數以及其中的函數,其中包含應輸出「Received Event:deviceready」的console.log, 。Cordova 2.9,3.0無console.log
在iOS 6.1模擬器中從Xcode運行此應用程序後,Xcode調試控制檯中的console.log沒有輸出。我查看了cordova.js文件,發現CLI platform add
實用程序增加了3.0(昨天在3.0版發佈之前運行了這個程序),但我試着用cordova-2.9.0.js來運行該應用程序。
無論如何,我還沒有能夠在我自己的應用程序或Hello World應用程序中獲得console.log,以在cordova 2.9或3的Xcode控制檯中顯示。我的Xcode控制檯設置爲All Output。這是發佈錯誤嗎?從我一直在做的搜索引擎優化中,似乎Cordova已經支持console.log,取決於版本,我不知道它現在應該在哪裏。謝謝你的幫助。
感謝。太糟糕了,他們沒」 t文件,當他們發佈它時... – inorganik
是的,那也讓我失望了,我在JIRA中發現了一個bug之前,他們在http://cordova.apache的文檔中提到了它。 org/docs/en/3.0.0/guide_cli_index.md.html#「添加功能」部分中的%20命令行%20Interface,但很容易錯過關於調試控制檯的部分,因爲控制檯的能力日誌始終是一個核心功能,不是插件或插件 – danieldkim
你能解釋一下如何使用它嗎?在舊版本的cordova中,你可以使用./cordova /從命令行登錄。你現在如何訪問日誌? – honzzz