0

EclipseにSenchaをインストールし、helloworldアプリをビルドしました。TheisRUNNINGOKですが、メッセージボックスが機能しません。

Ext.setup({
    onReady: function() {
       if (Ext.is.Android) 
      Ext.Msg.alert("INFO", "Welcome Android user!");   
       if (Ext.is.Blackberry)
      Ext.Msg.alert("INFO", "Welcome Blackberry user!");
         if (Ext.is.iPad)
        Ext.Msg.alert("INFO", "Welcome iPad user!");
       }
     });

日食ログに表示されるエラー:

E / Web Console(279):エラー:[エラー][匿名]file:///android_asset/www/senchatouch/src/log/writer/Console.js?_dc=1342002536493でExt.MessageBoxを必要とせずにExt.Msgを使用:17

何が悪いのかわかりません、ありがとう。

4

1 に答える 1

1

Ext.MessageBoxコンポーネントを含める必要があります。また、Ext.setupの代わりにExt.application宣言でセットアップを行います。さらに、OSチェックはExt.os.isではなくExt.isである必要があります。SenchaFiddleをまとめました。ここを見てください:

http://www.senchafiddle.com/#NKlNS

お役に立てば幸い

于 2012-07-11T23:22:08.273 に答える