2017-05-02 9 views
0

私はCordova/PhoneGapプロジェクトに取り組んでいます。 Xcodeコンソールにjs console.logを表示しようとしました。 cordovan-plugin-consoleをインストールしましたが、動作していません。 stackoverflowのポストを失った読んだ後、私はこのコードを思い付いた:CordovaとXcodeでconsole.logを使用する方法

  <!DOCTYPE html> 
      <html> 
      <head> 
       <script> 
       function onDeviceReady() { 
        if (window.cordova.logger) { 
         window.cordova.logger.__onDeviceReady(); 
        } 
       } 
       function init() { 
        document.addEventListener('deviceready', onDeviceReady, true); 
       } 
       </script> 
       <meta charset="utf-8"> 
       <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width"> 
       <title></title> 
       <link href="lib/ionic/css/ionic.css" rel="stylesheet"> 
       <link href="css/style.css" rel="stylesheet"> 
       <!-- IF using Sass (run gulp sass first), then uncomment below and remove the CSS includes above 
       <link href="css/ionic.app.css" rel="stylesheet"> 
       --> 
       <!-- ionic/angularjs js --> 
       <script src="lib/ionic/js/ionic.bundle.js"></script> 
       <!-- cordova script (this will be a 404 during development) --> 
       <script src="cordova.js"></script> 
       <!-- your app's js --> 
       <script src="js/app.js"></script> 
       <script src="js/factories/DeviceFactory.js"></script> 
       <script src="js/controllers/HomeController.js"></script> 
       <script src="js/controllers/DeviceController.js"></script> 
      </head> 
      <body ng-app="starter" onload="init()"> 
       <script> 
       console.log("++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++") 
       </script> 
       <ion-nav-view></ion-nav-view> 
      </body> 

      </html> 

しかし、それはまだ動作していません。 誰か助けてくれますか? おかげ

答えて

1

私はXcodeののコンソールは、JavaScriptコンソール出力を表示することができるということは知らないが、私はあなたがサファリのdevのツールを使用して同じことを行うことができることを知って、これを見てみましょう:safari dev tools

+0

データIのwanna表示はブルートゥースに関連しています。だから私は実際の電話でプロジェクトを実行する必要があります。 – SwordW

+0

はいSafari開発ツールに実際の携帯電話のDOMとコンソールを表示することができます。私があなたに与えたリンクを見れば、開発者タブにSafari(ElaineのiPad)によって検出された実際のデバイスがあることがわかります –

+0

これを発見した人は、シミュレートされた/接続されたデバイスを起動してSafariを起動し、再びデバイスをデバッグリストに表示するためにSafariを開く必要があります。 –

関連する問題