我使用人行横道现在。我需要当用户点击一个按钮,在HTML中,它可能看起来像调用Java方法:
I'm using crosswalk now. I need to call a Java method when a user clicks a button in the HTML, which may look like:
<a href="#" onclick="callJava()">Start</a>
我不知道,如果人行横道扩展是我想要的东西,这似乎是如此重磅只是调用Java功能。
I'm not sure if Crosswalk extension is what I wanted, which seems to be so heavy-weighted just for calling a Java function.
有没有一种简单的方法来做到这一点?或者我应该用科尔多瓦与人行横道在这种情况下?
Is there a simpler way to do this? Or should I use Cordova with Crosswalk in this case?
如果您只使用XWalkView作为一个嵌入式来看, addJavascriptInterface
足以Java对象注入XWalkView(JavaScript的),这是就像 addJavascriptInterface
在android.webkit.WebView:
If you are only using XWalkView as an embedded view, the addJavascriptInterface
is sufficient to inject Java object into XWalkView(JavaScript), which is just like the addJavascriptInterface
in android.webkit.WebView:
https://crosswalk-project.org/apis/embeddingapidocs_v2/reference/org/xwalk/core/XWalkView.html
http://developer.android.com/guide/webapps/webview。 HTML#BindingJavaScript
上一篇:java 8如何在多个属性上获得不同的列表多个、属性、不同、如何在
下一篇:越来越纬度经度0.0从googleMap.getCameraPosition()。目标经度、纬度、目标、getCameraPosition