快速的細節:我使用ASP.NET MVC 4在顯示的Android應用程序的WebView傳遞javascript中的變量作爲字符串
在我的web應用程序我有類似以下
<input type="button" value="Say hello" onClick="showAndroidToast('Hello Android!')" />
<script type="text/javascript">
function showAndroidToast(toast) {
Android.showToast(toast);
}
</script>
的javascript
我希望通過字符串'toast'將當前用戶帳戶傳遞給android。
我已經嘗試了幾種不同的方法將帳戶名稱作爲字符串傳遞給android,但都沒有工作,我認爲這是因爲JavaScript是在新線程上執行的。是否有可能做到這一點?
你在WebView設置中啓用了JavaScript嗎? – 2013-04-22 15:14:17
是的,請參閱我對以下答案的回覆,以查看我的問題在哪裏出現。 – Yorimitsu 2013-04-23 06:08:14