跳轉規則用來進行應用內跳轉,比如跳轉到某個頁面,或者呼叫客戶端提供的相關服務等。
url由以下幾個部分組成:a.協議(scheme); b.host;c.path;d.query;e.fragment;
示例如下:pahaofang://view/webview?_url=http%3a%2f%2fwww.baidu.com#fragment。
注:根據標準url規則,引數需要url encode(utf8 編碼),特別是非asc ii編碼的字元。
1.協議:好房,pahaofang;
好房拓:haofangtuo
2.頁面跳**host部分為view,path部分為view identifier(具體定義見各子頁面),query部分為引數,例如:scheme://view/viewidentifier?_param1=value;
3.呼叫應用提供的服務:host部分為service,path部分為具體服務,query部分為引數,例如:scheme://service/viewexit;
4.引數需要在最前面加下劃線,多個引數用「&」符號連線,比如scheme://view/viewidentifier?_param1=value&_title=***&_id=***;
三、通用引數:
_retrospect : 頁面跳轉時是否回溯(即是否先查詢導航堆疊,若導航堆疊中已存在此頁面,那麼是否跳轉回此頁面);
_animated:是否需要頁面跳轉動畫;
H5活動頁面與APP互動規則
ios 使用者資訊請求 window.webkit.messagehandlers.getuserinfo.postmessage jsondata 引數 jsondata 方法 iosdelresult jsondata 引數 var loginstate 登入狀態 0 1 var realnam...
H5內嵌原生app
因此,可以看到內嵌其實並不難,難就難在要適配 原生與web互動 資料傳遞等,當然我們也可以使用vue來開發h5介面 一 如何實現互動?答案是使用第三方外掛程式jsbridge 1.通過js偽造請求 原生攔截獲取資料 原理類似於jsonp 首先在js中定義乙個函式並掛載在window下,然後在原生中呼...
H5的本地儲存
localstorage 本地儲存 可以長期儲存資料,沒有時間限制,一天,一年,兩年甚至更長,資料都可以使用。sessionstorage 會話儲存 只有在瀏覽器被關閉之前使用,建立另乙個頁面時同意可以使用,關閉瀏覽器之後資料就會消失。html5 的本地儲存 api 中的 localstorage ...