私はSench Touch 2を学んでいます。私のアプリを電話機とタブレットプラットフォームに「反応する」ようにしたいと思ったProfilesを使用してください。Sencha Touch 2:デスクトップOS(Linux/Windows)で異なるプロファイル(電話機/タブレット)をシミュレートする
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を使ってArch Linuxで開発しています。私はインストールされたユーザエージェントスイッチャーをインストールして、タブレット/電話OS上での実行を偽装しましたが、プロファイルは何も変わっていないようです。私はconsole.log()
を起動機能に追加しました
私は適切なもののためにプロファイルを使用しているのだろうか?たとえば、アプリでタブレットのリストと詳細表示を表示し、リストを携帯電話の詳細表示 にアニメーション表示させることができます。もしそうなら、このプロファイルをテストするためだけに本当のタブレット/電話が必要ですか?