こんにちは、smartGWT プロジェクトの HTML ファイルに書いた test という名前のネイティブ Js 関数を呼び出そうとしていますが、test は関数ではないと表示されています。
smartGWT クラスのネイティブ Java スクリプト コード:
public static native void callTest()/*-{
window.test();
}-*/;
HTMLfile の Java スクリプト関数:
<script type="text/javascript">
function test(){
window.alert("test");
}
</script>
そして私も追加しました:
<script src="org.example.yourcode.Spiffy.nocache.js"></script>
しかし、私が言っているように、テストは関数ではないので、誰かが何か考えを持っているか、誰かが助けを提供できますか?
ありがとう
そして、window.test() の代わりに $window.test() を追加すると、次のメッセージが表示されますか?
$wnd.test(); を使用すると、次のエラーが発生しました: