gpt4 book ai didi

JSNI 中没有出现 JavaScript 函数更改

转载 作者:行者123 更新时间:2023-11-30 05:51:46 26 4
gpt4 key购买 nike

我正在更改 JSNI 中的 JavaScript 函数,但事件监听器未正确调用。这是代码:

private native void alert1()/*-{
$doc.addEventListener('DOMContentLoaded', function webViewerLoad(evt) {
$wnd.alert("1111111");
}, true);
}-*/;

Javascript 函数是:

document.addEventListener('DOMContentLoaded', function webViewerLoad(evt) {
window.alert("2222222222");
}, true);

有什么建议吗?

最佳答案

onModuleLoad(几乎)保证在 DOMContentLoaded 之后运行,因此:

  • 即使在你的代码中你也不需要监听它
  • 如果你这样做,那就太晚了,你的事件处理程序将永远不会被调用

关于JSNI 中没有出现 JavaScript 函数更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14331791/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com