利用cordova將網站封裝成app
小編:管理員 511閱讀 2022.09.13
本來在上半年就實現了網站封裝成app的,但一直沒時間寫這篇文章,現在就說下吧
首先安裝cordova環境
當安裝好了,將網站的wap靜態頁面放進www目錄,進行編譯即可
本篇文章主要說明一下封裝的坑
一:封裝成app,網站必須是靜態訪問+ajax獲取數據,或者靜態單頁+js框架進行直接修改頁面
必須拋棄模板引擎,采用API方式
二:拋棄會話機制,不能使用session進行判斷用戶登陸,必須使用jwt方式判斷用戶和獲取用戶數據
三:同二,這樣的話,驗證碼機制需要改變,不能存儲在session里,可存數據庫或redis等地方,具體實現方法可自己琢磨
四:網站鏈接不能出現任何的絕對地址,例如:http://xxx.cn;全部用js重新修改頁面或者采用相對地址./xxx.html,當然這個相對地址也必須存在于編譯www目錄之中
大概就這4點了,其他的有時間再補充
相關推薦
- Cordova 什么是Cordova? Cordova是用于使用HTML,CSS和JS構建移動應用的平臺。我們可以認為Cordova是一個容器,用于將我們的網絡應用程序與本機移動功能連接。默認情況下,Web應用程序不能使用本機移動功能。這就是Cordova進來的地方。它為網絡應用和移動設備之間的連…
- Hibernate Criterion 在查詢方法設計上能夠靈活的依據Criteria的特點來方便地進行查詢條件的組裝.Hibernate設計了CriteriaSpecification作為Criteria的父接口,以下提供了Criteria和DetachedCriteria.Criteria和DetachedCriteria的主要差別在于創建的形式不一樣,Criteria是在線的,所…