これは奇妙です。自分のページのボタンをクリックすると、Phonegap のナビゲーター オブジェクトを問題なく使用できます。
コントローラ
Ext.define('App.controller.MainController', {
extend: 'Ext.app.Controller',
config: {
refs: {
homeButton: 'button[action=viewHome]',
},
control: {
homeButton: {
tap: 'showHome'
},
}
},
showHome: function(button, e, options) {
navigator.notification.vibrate(1000);
},}
しかし、起動関数でナビゲーター オブジェクトにアクセスしようとすると、「未定義」になります。
コントローラ
Ext.define('App.controller.MainController', {
extend: 'Ext.app.Controller',
launch: function(){
navigator.notification.vibrate(1000);
},}
app.js の launch 関数でも同じことが起こっています。その理由と、起動機能で Phonegap を使用する方法を知っている人はいますか?