在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  iOS  Android/ h5頁面跳轉(zhuǎn)app

h5頁面跳轉(zhuǎn)app

現(xiàn)在的業(yè)務場景是 h5頁面 有一個提貨的按鈕 是跳轉(zhuǎn)到app的。
問題:我們前端 要做的 第一步是判斷用戶是ios還是安卓的系統(tǒng),這個先拿到window.navigator.userAgent 做判斷
第二步是 讓ios和安卓給定url 然后根據(jù)判斷做跳轉(zhuǎn)?
還有一個需求是 用戶點擊提貨產(chǎn)品說想要跳轉(zhuǎn)到app內(nèi)的指定頁面(比如收貨頁面) 這個需要怎么配合。第一次做這個,不懂,希望有人能指點

回答
編輯回答
不二心

H5頁面跳轉(zhuǎn)app后面可追加參數(shù),然后app端根據(jù)參數(shù)跳轉(zhuǎn)不同路由!首先H5頁面跳轉(zhuǎn)app有一定的兼容性,就比如在微信中就是無法直接跳轉(zhuǎn)的!

2017年7月1日 15:19
編輯回答
遺莣

ios不懂
在android端:
一種方法:
你的H5頁面注入對應的JS方法,來相應H5頁面上的點擊動作,然后在你的NativeApp內(nèi)的webview內(nèi)提供接口接收函數(shù)回調(diào),android端就是javascriptInterface,拿到參數(shù)發(fā)送intent或直接調(diào)用activity
第2種方法
你的webview攔截H5的所有請求,并且你的退貨按鈕發(fā)送的請求時采用你自己定義的請求協(xié)議或intent://協(xié)議,攔截到特定協(xié)議請求后,解析它,飯后發(fā)送intent或者直接調(diào)用activity

2017年9月12日 02:55
編輯回答
避風港

你可以參考下這個:
http://blog.csdn.net/m0_37678...

2018年6月8日 04:19
編輯回答
浪蕩不羈
2018年5月21日 21:13
編輯回答
焚音

自定義協(xié)議,讓app攔截處理吧

2017年9月13日 16:32
編輯回答
吢涼

首先要明確一點
你的頁面是在app里 通過webview來加載,比如活動推廣還是什么
1.自己的app
2.別人的app

還是說通過url在系統(tǒng)/微信的瀏覽器打開
1.系統(tǒng)
2.微信

然后才能確定如何兼容

2018年5月9日 21:14