4 つのプラットフォーム (iOS、Android、Blackberry、および Windows Phone 8) で動作するアプリケーションに Worklight 6.0 を使用しています。使用している間、ボタンのオプション/コールバックが Blackberry 10 で機能しないWL.SimpleDialog
ことに今日気が付きました。 .help.doc/apiref/r_wl_simpledialog_show.html言及するものは何もありません。handler
Blackberry でのテストでは、Webworks 10 バージョン 2.2 を使用しており、デバイスを検査しています。SimpleDialog を次のように呼び出します。
WL.SimpleDialog.show("Alert", "Popup message", [{text:"ok", handler: function() {
console.log("hello") ;
}}]);
ボタンを押しても「こんにちは」というメッセージがコンソールに表示されず、コンソールにもエラーは表示されません。
更新 : もう 1 つの詳細: 1 年前に webworks 1.0 でコンパイルされた古いバージョンを確認しましたが、ハンドラーは古いバージョンで動作しています。これは Worklight 6.0 と Blackberry Webworks 2.2 に関連する問題ですか?
ハンドラー オプションが Blackberry でサポートされていないことを確認しますか? また、Windows Phone にも対応していますか?