0

私は、InAppブラウザを使用してオンラインのコンテンツを描画するPGBのphonegapプロジェクトをビルドしています。読み込まれたコンテンツの一部inappブラウザで開き、アプリのユーザーがオフラインでアクセスできるように保存します。 私はサイトにデータを投稿して応答を得ましたが、データをアプリケーションに保存することはできません。PhoneGap InAppブラウザのコンテンツを親アプリケーションに保存してオフラインで表示する方法

function loadStopCallBack3() { 

if (inAppBrowserRef != undefined) { 

    inAppBrowserRef.insertCSS({ code: " .highlight{background-color: yellow !important;}" }); 

    var options = { 
     retrieveLocId : 'FAOR FACT', 

    }; 
    var script2='$("#IAgree").dialog(\'close\');var form = document.createElement("form");form.setAttribute("action","https://www.notams.faa.gov/dinsQueryWeb/queryRetrievalMapAction.do");'; 
    script2+='form.setAttribute(\'method\',"post");'; 
    script2+='var hiddenField = document.createElement("input");hiddenField.setAttribute("type", "text");hiddenField.setAttribute("name", "retrieveLocId");hiddenField.setAttribute("value", "FAOR");form.appendChild(hiddenField);'; 
    script2+=' hiddenField = document.createElement("input");hiddenField.setAttribute("type", "text");hiddenField.setAttribute("name", "reportType");hiddenField.setAttribute("value", "Report");form.appendChild(hiddenField);'; 
    script2+=' hiddenField = document.createElement("input");hiddenField.setAttribute("type", "text");hiddenField.setAttribute("name", "actionType");hiddenField.setAttribute("value", "notamRetrievalByICAOs");form.appendChild(hiddenField);'; 
    script2+='form.submit();'; 

    inAppBrowserRef.executeScript(
    { code : script2}, 
     function(returnval){ 
     console.log("----------------->"+returnval);         
     } 

    ); 

    inAppBrowserRef.show(); 
} 
} 

答えて

0

あなたのデータがどのように大規模に応じて、および使用法の種類、あなたは単にlocalstorageまたはweb sql.

のデータHTML5とPhoneGapのアプリケーションでサポートされており、オフラインでアクセスすることができます両方を保存することができます。

関連する問題