2014-03-27 102 views
0

我想在web视图中使用javascript获取日期和时间,但它会返回baseUrl而不是日期/时间。代码:在webview中获取日期和时间

webView.loadDataWithBaseURL("", htmlstring, "text/html", "utf-8", ""); 
webView.setWebChromeClient(new WebChromeClient()); 

代码来获取日期/时间:在logcat的

<script type="text/javascript"> 

var d=new Date().getTime(); 
console.log("Get Date :: ",d); 

</script> 

输出:

Get Date :: blank 1 

回答

0

如果您还没有这样做的话,你就需要启用JavaScript附:

webView.getSettings().setJavaScriptEnabled(true); 
+0

我已启用javascript – user3467380

+0

我们可能不得不更多地了解你在做什么。例如,什么是htmlString的完整值?另外,如果您传递空字符串,为什么要使用使用基本URL的loadData()版本?我已经看到该版本使用空值,但不是空字符串。 – scottt

+0

谢谢斯科特现在回复我的问题是resloved我从webview使用JavaScript处理程序得到日期 – user3467380