簡體   English   中英

將cordova用於網站應用程序

[英]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.

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