0

Android用の煎茶タッチ/フォンギャップアプリをやっています。TabPanel のリンクには非常に単純な問題があります。電話ではクリックできません。

私は sencha touch バージョン 2.0 rc2 を使用しているので、それが問題なのかもしれません。バージョン 1.1 に行って、改善されているかどうかを確認します。

Ext.application({
  name: 'Sencha',

  launch: function() {
    Ext.create("Ext.TabPanel", {
      fullscreen: true,
      tabBarPosition: 'bottom',
      ui: 'light',

      items: [
        {
          title: 'Home',
          iconCls: 'home',
          html: [
            '<br><br>',
            '<a href="#" onclick="alert(\'clicked!\');">click me</a>',
            '<br><br>',
            '<a href="http://twitter.com" target="_blank">or me</a>',
          ].join('')
        }
      ]
    });
  }
});

素敵でシンプルであるべきですよね?

アップデート

1.1.1で動作します。残念なことに、2.0 は android の方がはるかに速いと聞いていました。でも、こんな単純なものが壊れたら、もう使えない。

バグを記録するにはどこに行くのですか?

4

2 に答える 2

1
obj(your first item obj).getEl().on('tap',your function, null, {delegate: 'a:first-child'});
于 2012-02-15T05:59:15.297 に答える
0

onClick イベントは iPhone では発生しません。代わりに onTouchStart を使用すると機能します。

于 2012-01-15T09:19:23.527 に答える