2

IBM worklight を初めて使用します。Dojo モバイルを使用してアプリケーションを作成しました。ウィジェットをリッチ ページ エディターにドラッグ アンド ドロップしましたが、アプリを実行したり、結果をプレビューで確認したりすると、ウィジェットが表示されません。

4

3 に答える 3

1

モバイル アプリを JavaScript デバッグ環境 (Firebug) で開き、エラーを探します!!!

dojo.parser が実行されていない可能性もあります。次のようにして手動でトリガーできます。

dojo-parser が自動的に呼び出されないようにアプリケーションを構成します。

<script type="text/javascript" src="dojo/dojo.js"
    data-dojo-config="parseOnLoad: false">
</script>

dom-ready イベントが発生した後にパーサーをトリガーします。

require(["dojo/parser", "dojo/ready"], function(parser, ready){
    ready(function(){
        parser.parse();
    });
});
于 2013-02-18T14:03:39.417 に答える
1

技術的には、何か問題が発生するまでブラウザーコンソールを開こうとしない限り、問題が発生することはありません。問題を引き起こす何か怪しいものがあるはずです。

可能であれば、問題をデバッグするためにコードを共有してください。

于 2013-01-16T06:56:22.830 に答える
0

Dojo では、プレビューでレンダリングされません (レンダリングされても正しくレンダリングされません)。Android SDK をダウンロードして、エミュレーターで実行してみてください。いくつかのアプリで、ブラウザー・シミュレーターと Dojo モバイルで同じ問題が発生しました。私は頻繁に使用しませんが、問題を見てきました。

于 2012-12-26T16:45:32.003 に答える