2013-03-21 55 views
-2

我得到這個錯誤,因爲我升級我的工作燈開發版到v5.0.6:未捕獲的ReferenceError:wlInitOptions沒有定義

wlclient init started worklight.js:1118 
Uncaught ReferenceError: wlInitOptions is not defined 
+0

在應用程序的「js」文件夾中,是否有initOptions.js文件?比較你的應用程序結構和新應用程序的結構。這聽起來像您的應用程序的結構是過時的(從哪個版本也升級到v5.0.6?) – 2013-03-21 17:16:00

回答

2

看你的應用程序的js文件夾內(yourProject \ APPS \ yourApp \ COMMON \ JS)。請確保它包含一個initOptions.js文件,其內容如下(你也可以創建一個新的應用程序和文件從那裏複製):

var wlInitOptions = { 

    // # Should application automatically attempt to connect to Worklight Server on application start up 
    // # The default value is true, we are overriding it to false here. 
    connectOnStartup : false 
}; 

if (window.addEventListener) { 
    window.addEventListener('load', function() { WL.Client.init(wlInitOptions); }, false); 
} else if (window.attachEvent) { 
    window.attachEvent('onload', function() { WL.Client.init(wlInitOptions); }); 

此外,HTML文件不能包含一個電話在<body>標籤WL.Client.init。它應該看起來像這樣:

<body id="content" style="display: none;"> 
+0

我按照您的指示,但這次整個畫面disapear和深藏不露....螢火顯示所做的:控制檯被清除紋波。 JS:37 紋波::環境正在預熱ripple.js(茶伯爵茶熱。):37 無法加載資源:服務器與404(未找到)鉻擴展的狀態迴應:// cnijnnaimeaacneklcndcafbnkeicckh/ripple.js webworks.handset ::初始化完成(是真的。)ripple.js:37 EULA迴應:真ripple.js:47 – user2076214 2013-03-22 11:46:13

+2

所以,現在你還提到,紋波這裏涉及?太棒了...如何編輯你的文章*所有相關信息,你已經做了什麼*? – 2013-03-22 11:48:43

+1

親愛伊詹,問題是從我side..mistakenly我已經刪除從我的主HTML file..added的initOption.js refrence並worked..Thanks又難過又..Your解決方案是一流的...... – user2076214 2013-03-22 13:30:36

相關問題