[英]Uncaught ReferenceError: WL is not defined in MobileFirst Migrated app
[英]Uncaught ReferenceError: wlInitOptions is not defined
自從我將worklight開發人員版本升級到v5.0.6以來,我收到此錯誤:
wlclient init started worklight.js:1118
Uncaught ReferenceError: wlInitOptions is not defined
查看應用程序的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;">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.