我正在尝试从GWT访问Flexpaper,但以下代码未被识别。
$Flexpaper("documentViewer").getMarkList();
抛出错误,例如$ Flexpaper未定义。我已将js,jquery导入也添加到index.html。
有人能帮助我吗?我只是想知道如何使GWT识别“$ Flexpaper”。如果不是这样,有人可以告诉我如何访问任何“$”元素。
答案 0 :(得分:0)
GWT JSNI代码在嵌套框架中运行。例如,要从JSNI访问浏览器的窗口对象,您必须使用特殊的$wnd
引用。尝试用$
替换脚本中的所有$wnd.$
:
$wnd.$Flexpaper("documentViewer").getMarkList();