html中有一个JavaScript函数
<script type="text/javascript">
function someFunction(){
return "<b>some text</b>";
}
还有 JSNI:
native String someFunction() /*-{
return $wnd.someFunction();
}-*/;
问题是第一个脚本并不总是被定义。如何检查函数是否已定义?
提前谢谢您!
最佳答案
您可以中继已定义
检查返回的 bool 值,并执行以下操作:
native String someFunction() /*-{
if ($wnd.someFunction) {
return $wnd.someFunction();
}
return '';
}-*/;
关于javascript - GWT 和 JSNI。检查函数是否定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9721078/