私はSenchTouch2を学んでいます。アプリを電話とタブレットのプラットフォームに「レスポンシブ」にしたい場合は、プロファイルを使用できます。
Ext.define('Mail.profile.Phone', {
extend: 'Ext.app.Profile',
config: {
name: 'Phone',
views: ['Main']
},
isActive: function() {
return Ext.os.is.Phone;
},
launch: function() {
Ext.create('Mail.view.phone.Main');
}
});
私はChromiumを使用してArchLinuxで開発しています。タブレット/電話OSで実行されている偽物にインストールされたユーザーエージェントスイッチャーをインストールしましたが、プロファイルは何も変更されていないようです。console.log()
起動機能を追加しました
正しい目的でプロファイルを使用しているかどうか疑問に思いますか?たとえば、アプリでタブレットにリストと詳細ビューを表示し、電話の詳細ビューにアニメーション化するリストを表示したい場合があります。もしそうなら、このプロファイルをテストするためだけに実際のタブレット/電話が必要ですか?