作者henry4343 (henry)
看板AndroidDev
標題[問題] Webview可以傳值回來嗎?
時間Thu May 16 08:39:18 2013
請問一下各位
如果我在webview裡面放入一個網頁
我點了網頁的某個元件
然後把值傳回自己的app嗎?
或者是有類似的替代方案呢?
感謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.97.175
1F:推 KeySabre:網頁端如果是自己人寫的,就好做,webview能跟javascript 05/16 09:09
2F:→ KeySabre:互通。 05/16 09:09
3F:推 KeySabre:如果要做的事很簡單,可利用override loading url 05/16 09:12
4F:→ henry4343:可以請大大在詳細說明一下嗎?例如網頁有個按鈕 05/16 09:55
5F:→ henry4343:我在webview開啟網頁 然後我要怎麼知道點了按鈕 05/16 09:55
6F:→ henry4343:點了按鈕以後要怎麼收到值?例如只是收一個String這樣 05/16 09:56
7F:→ henry4343:感謝 05/16 09:56
8F:→ issuemylove:webView的話有辦法嗎??? 感覺無~..~ 05/16 10:48
9F:推 hijamoya:關鍵字:jsinterface 05/16 12:50
10F:→ tryagainloop:這個吧 addJavascriptInterface 05/16 14:01
11F:→ KeySabre:WebViewClient有shouldOverrideUrlLoading()和onPageStar 05/17 01:30
12F:→ KeySabre:ted() 如果你要抓的字串可以利用網址拿到 05/17 01:31
13F:→ KeySabre:不然就要靠javascript了 05/17 01:33