2014-06-24 82 views
0

我開發了針對Android,iOS,WindowsPhone和Blackberry平臺的跨平臺應用程序。WindowsPhone Phonegap應用程序 - 腳本無法從正文加載

我有一個應用程序需要從正文加載某些腳本。應用程序工作正常,並且腳本在Android和iOS平臺上正確加載,但在WindowsPhone 8上,腳本不會再從html頁面的主體部分加載。

任何人都可以告訴我,如果有工作。我需要從主體加載這些腳本。

Thanks a million

Ex。 第1個轉到網頁2

<html> 
<head> 
    <!-- LOADING SCRIPTS AND CSS--> 
</head> 
<body> 
<div data-role="page" id="page2" data-theme="e"> 
    <div data-role="header" role="banner"> 
     <h1 style="text-align:left; margin-left:80px;"> <b>Page2</b> </h1> 
    </div><!-- /header --> 

    <div data-role="content" class="ui-content" role="main" >  

        <!-- SOME PAGE CONTENT --> 

     <script type="text/javascript" src="../LoadJSONLabels.js"></script> 
     <script type="text/javascript" src="../Load.js"> </script>  

    </div><!-- /content --> 
</div><!--PAGE--> 
</body> 
</html> 

腳本「LoadJSONLabels.js」和「Load.js」不以第2頁的頁面身體得到加載,這只是發生在Windows Phone 8在Android和iOS設備,這些腳本會再次加載。

+1

一些更多的細節,顯示你現在得到了什麼? –

+0

向我展示一些代碼您嘗試過的代碼 –

+0

我編輯了我的問題並添加了一段代碼 – BetRob

回答

0

在腳本文件加載/執行期間很有可能出現錯誤。我建議在主HTML頁面中添加以下腳本,以便每個JavaScript錯誤都跟蹤到Visual Studio控制檯輸出(Ctrl + Alt + O)。

<head> 
    <!-- LOADING SCRIPTS AND CSS--> 

    <script type="text/javascript"> 
     window.onerror = function (msg, file, line) { 
      console.log('Error: ' + msg + '#' + file + '#' + line); 
     } 
    </script> 
</head> 
相關問題