2017-03-02 168 views
0
function Talk() 
{ 
    var vis = $('#MyWrapper').css("visibility"); 

    if(vis == "visible") 
    { 
     $('#MyWrapper').css({ visibility: "hidden" }); 
    } 
    else if(vis == "hidden") 
    { 
     $('#MyiWrapper').css({ visibility: "visible" }); 
    } 
} 


function onDeviceReady() 
{  
    $('#myButton').click(Talk); 
} 

我有一個cordova應用程序,它包含上面的代碼在其www/scripts/index.js文件中。我的應用程序在使用Ripple模擬器進行本地Visual Studio測試時工作正常,但在上傳時按下定義的按鈕並沒有任何影響。這是爲什麼。如何使用瀏覽器調試上傳的漸進式網絡應用程序。我是科爾多瓦新手。cordova在本地工作正常,但不在遠程主機上

回答

0

從這個documentation基礎,爲的PWA,您可以緩存靜態資源,構成使用緩存API,並從IndexedDB的離線頁面數據填寫您的應用程序殼(JS/CSS/HTML文件)。調試對IndexedDB的支持現在可在Chrome(應用程序選項卡),Opera,Firefox(Storage Inspector)和Safari(存儲選項卡)中找到。

也是從這個link中,如果您需要在不支持HTTPS的遠程Web服務器上測試事件,則可以使用手動解決方法。它涉及通過命令行啓動Chrome,並使用--user-data-dir--unsafety-treat-insecure-origin-as-secure標誌。

希望這會有所幫助!

相關問題