从Android上的Java调用人行横道js函数 [英] Crosswalk call js function from java on android
问题描述
我想要使用在我的Android应用人行横道运行。我想这在Android 4+。
I m trying to use crosswalk runtime in my android app. I tried this on android 4+.
我得到了一些JS&安培; HTML codeS,它为我工作完美。但它不工作,例如Android的WebView。在网页视图,我可以从Java调用code JavaScript函数。但我不能找到任何人行横道选项。任何想法?
I got some js & html codes and it worked perfect for me. But it is not working like android webview. In the webview i can call javascript functions from java code. But i couldnt find any option in crosswalk. Any idea?
感谢
推荐答案
人行横道支持类似的API接口( evaluateJavascript
)由于Android的WebView用于从Java调用JavaScript函数:
Crosswalk support the similar API interface (evaluateJavascript
) as Android WebView for calling JavaScript function from Java:
<一个href=\"https://crosswalk-project.org/apis/embeddingapidocs/reference/org/xwalk/core/XWalkView.html#evaluateJavascript%28java.lang.String\" rel=\"nofollow\">https://crosswalk-project.org/apis/embeddingapidocs/reference/org/xwalk/core/XWalkView.html#evaluateJavascript(java.lang.String, )
您也可以使用负荷
直接调用javascript函数,如: xwalkView.load(JavaScript的:+ JS code,空)。
You can also use load
for calling javascript function directly like:
xwalkView.load("javascript:" + jsCode, null)
.
你满足人行横道API的任何问题?
did you meet any issue with the Crosswalk API?
这篇关于从Android上的Java调用人行横道js函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!