そんな機能を実現したい。つまり、1) ワークライト サーバーに正常に接続された場合、ダイレクト アップデートを使用できます。2) Worklight サーバーへの接続に失敗した場合、アプリはオフラインで実行できます。
以下は、「initOptions.js」での私の構成です。
// # 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 : true,
// # The callback function to invoke in case application fails to connect to Worklight Server
onConnectionFailure: function (){
alert("onConnectionFailure");
doDojoReady();
},
// # Worklight server connection timeout
timeout: 10 * 1000,
// # How often heartbeat request will be sent to Worklight Server
heartBeatIntervalInSecs: 20 * 60,
// # Should application produce logs
// # Default value is true
//enableLogger: false,
// # The options of busy indicator used during application start up
busyOptions: {text: "Loading..."
しかし、うまくいきません。何か案が?