快速的细节:我使用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