簡體   English   中英

phonegap 2.5.0 jqtouch無法初始化

[英]phonegap 2.5.0 jqtouch fail inizialize

似乎Phonegap 2.5.0用jQTouch破壞了某些東西。 如果在代碼中,我們嘗試使用以下方法初始化jQt(與以前的Phonegap版本一樣):

var jQT = new $.jQTouch({}=;

document.addEventListener("deviceready", onDeviceReady, true);

// PhoneGap is ready
function onDeviceReady() {
  dosomething();
}

然后它將無法正常工作,該應用已掛在初始屏幕上。 順便說一句,如果jQTouch初始化是在“ onDeviceReady”內部完成的,則應用程序啟動了,但是在代碼中未全局看到的“ jQT”對象,是否需要在每個函數上對其進行初始化?

請幫助,謝謝魯布

我使用ios的phonegap安裝中的index.js文件中默認提供的結構來使其工作,如下所示:

var app = {
    initialize: function() {
        this.bindEvents();
    },

    bindEvents: function() {
        document.addEventListener('deviceready', this.onDeviceReady, false);
    },

    onDeviceReady: function() {
        app.receivedEvent('deviceready');
    },

    receivedEvent: function() {

        //jQTouch init here
        var jQT = new $.jQTouch({
            useFastTouch : true,
            touchSelector : 'a, .btn, .touch'
        });

        //Put the rest of your app in here


    }
};

希望這可以幫助! :)

*不要忘記初始化您的應用程序-app.initialize();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM