[英]Using cordova for website app
我將嘗試制作一個我的網站應用程序,因此我需要一個具有某些功能的頂部菜單,並且在主框架上我想查看該網站,但我必須對以下代碼進行解析:
我不在乎是否丟失了原始頁面格式,我想解析原始 html 代碼並對其進行處理
我試過 InAppBrowser 但它打開了瀏覽器....我看一些 JSON 翻譯,但這只是為了好玩,我不想花 30 美元 :( 該網站是在 joomla 中制作的
想法?
Cordova 並非旨在直接從網站加載內容作為頁面。
您可以為要顯示的每個頁面構建一個簡單的 jQuery AJAX 請求,然后提取生成的文檔的各個部分。
或者,您可以使用 Joomla 的后端插件,該插件允許您與來自網站的數據進行交互,然后將其顯示在您使用 Cordova 構建的應用程序中。
您可以使用 Cordova 創建一個基於 webview 的應用程序,該應用程序在設備上的應用程序中構建菜單 HTML/CSS/JS,然后菜單中的每個部分將您網站中的一些內容呈現在您的 webview 中的另一個 div 中,並將樣式應用到本地在 Cordova 應用程序中。 但是,這會使您的應用程序依賴網絡來訪問您的網站,因此您可能還希望考慮在 Cordova 應用程序中緩存內容一段時間。
理想情況下,您將使用 Ajax 請求返回 Joomla CMS,並通過 JSON 或 XML(如果必須)API 獲取內容,然后使用您選擇的 Javascript 框架在 Cordova 客戶端中呈現它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.