2013-01-24 45 views
0

我正在製作一個應用程序,該應用程序從需要獲取路徑的服務器接收,然後將文件上傳到該服務器。發送從JavaScript到Android的值

在應用程序中,有一個webview顯示帶有選項的網頁。當你觸摸/點擊一個按鈕...讓我們說,「獲取網址」它是從服務器發送到應用程序的URL(一個簡單的字符串值)。

在應用程序中,我想這可能是這樣的。

class JSInterface { 

public void getUrl(String URL) { 
MainActivity.doSomethingWithUrl(URL); 
} 
} 

在服務器端:

<html> 
<head> 
<script> 
    function sendUrl() { 
     Android.getUrl() 
    } 
</script> 
</head> 
<body> 
<input type="button" value="sendUrl" onClick="sendUrl()" /> 
</body> 
</html> 

在JS sendURL功能是我不知道該怎麼辦。 PD:服務器後臺是php

+1

http://stackoverflow.com/questions/9000717/passing-and-returning-value-from-javascript-to-android – Techie

+0

而且,鏈接到另一個問題:http://stackoverflow.com/questions/ 8982570 /傳遞和返回的值從 - 的JavaScript和 - 機器人和使用的作爲一種電話間隙-PL – apsillers

回答