亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

點擊 html 上面的按鈕 切換到 android 頁面

點擊 html 上面的按鈕 切換到 android 頁面

尚方寶劍之說 2018-07-02 11:19:47
我是做前端的,現在我需要和做 android 的人員進行交互;把我寫的html頁面嵌入到 android 原生app里面需求:點擊 html 頁面上的某個按鈕 #btn 后,需要切換回 android 的某個頁面請問大神們該怎么做呀?在線等!??!
查看完整描述

2 回答

?
蝴蝶刀刀

TA貢獻1801條經驗 獲得超8個贊

先明確下你的問題: h5上的button點擊跳轉到Android 頁面,那么首先需要判斷你們原生android端使用的是什么來加載網頁?webview?cordova封裝的webview? 明確了這點之后,那你需要只要原生在什么情況下可以監聽到你的點擊事件。

那么第一種: 原生可以監聽到webview的網頁跳轉,那么你通過跳轉某個特定網址,原生進行filter,也就是上面說的scheme。
第二種: 原生直接在webView中給予html注入功能,比如這樣

mWebView.addJavascriptInterface(new JavaScriptObject(mContext), "myObj");

然后js可以通過

myObj.fun1FromAndroid("調用android本地方法fun1FromAndroid(String name)?。?quot;);

這種方式直接調用


查看完整回答
反對 回復 2018-07-09
  • 2 回答
  • 0 關注
  • 516 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號