2011-12-16 9 views
0

私の質問は、ItemDisclosureをクリックしたときにSenchaTouchで外部HTMLページを開く方法です。SenchaTouch onItemDisclosure

これは私のコードです:他に

if(subListContainerID){ 
    var that = this; 
    onItemDisclosure = function(){ 
     that.extApplication.views.viewport.setActiveItem(
      SenchaTantorController.extApplication.views[subListContainerID], { 
      type: 'slide', 
      direction: 'left' 
     }); 
    } 
}else{ 
    onItemDisclosure = function(){ 
     alert('!no item to diclose'); 
    } 
} 

それは外部のHTMLページを開く必要があります。あなたの助けのための

おかげ

+1

なぜJavaScriptコードを使用できないのですか?window.location.href = 'http://yourURL/index.html'; onItemDisclosure関数()の内部にあります。指定したファイルを外部ブラウザで開きます。あなたがアプリ内でそれをしたい場合は、phonegapのための子ブラウザのプラグインを使用することができます。 – heyjii

+0

ありがとうそれは働いた:) –

+0

聞こうとすることを... ...私は答えとして追加します...(: – heyjii

答えて

1

なぜあなたはonItemDisclosure関数内のJavaScriptコード

window.location.href = 'yourURL/index.html'; 

を使用することはできません()。指定したファイルを外部ブラウザで開きます。あなたがアプリ内でそれをしたい場合は、phonegapのための子ブラウザのプラグインを使用することができます。

関連する問題