1

ここでは、フローティング コンポーネントを設計する sample.js ファイルを実装しています。この sample.js ファイルは、他のアプリケーションから独立しています。このファイルを sencha-touch プロジェクトに追加すると、フローティング コンポーネントが表示され、この sample.js を ext4.1 プロジェクトに追加すると、コンポーネントも表示されるはずです。

このために、アプリケーションが Sencha touch SDK または ext 4.1 SDK を使用しているかどうかを知りたいです。

どうすればこれを達成できますか?

どんな助けでも大歓迎です。

4

2 に答える 2

1

次の条件を実行することで、それが touch か extjs かを知ることができます

if( Ext.versions.touch ){
    //write your touch related code here
}else if( Ext.versions.extjs ){
    //write your extjs code here
}
于 2012-11-15T12:37:59.040 に答える
0

Ext.versionSencha Touchについて文書化されていますが、そうでExt.versionsはありません。URLソリューションの代替手段は次のとおりです。

if(window.Ext) {
   if(Ext.version) {
      // Touch
   }
   else {
      // Extjs
   }
}
于 2012-11-15T15:50:20.970 に答える