Gwt 使用pdf.js异常发生JavaScriptException:(ReferenceError):未定义PDFJS

Gwt 使用pdf.js异常发生JavaScriptException:(ReferenceError):未定义PDFJS,gwt,pdf.js,Gwt,Pdf.js,您只是盲目地将javascript代码复制粘贴到JSNI块中 示例,如果在html js块中 plz suggest me what i do.... 在您的JSNI中 function test() { alert('hello'); } 你注意到$wnd的用法了吗 1 HTML应该有 private static native int test() /*-{ var v = $wnd.test(); return v; }-*/; 2将pdf.js移

您只是盲目地将javascript代码复制粘贴到JSNI块中

示例,如果在html js块中

    plz suggest me what i do....
在您的JSNI中

function test() {
  alert('hello');  
}
你注意到$wnd的用法了吗

1 HTML应该有

private static native int test() /*-{
    var v = $wnd.test();
    return v;
  }-*/;
2将pdf.js移到本地文件夹中,在html文件中使用aovid脚本标记,通过internet请求

3改为添加module.gwt.xml文件。复制到GWT的公用文件夹中

4修改您的JSNI代码

    <span>Page: <span id="page_num"></span> of <span id="page_count"></span></span>
    <div>
        <canvas id="the-canvas" width="700" style="border: 1px solid black"></canvas>
    </div>

5你应该能够同样地解下一个/上一个。避免再提出一个问题来解决这个问题。你应该试着做些功课

你只是在盲目地将javascript代码复制粘贴到JSNI块中

示例,如果在html js块中

    plz suggest me what i do....
在您的JSNI中

function test() {
  alert('hello');  
}
你注意到$wnd的用法了吗

1 HTML应该有

private static native int test() /*-{
    var v = $wnd.test();
    return v;
  }-*/;
2将pdf.js移到本地文件夹中,在html文件中使用aovid脚本标记,通过internet请求

3改为添加module.gwt.xml文件。复制到GWT的公用文件夹中

4修改您的JSNI代码

    <span>Page: <span id="page_num"></span> of <span id="page_count"></span></span>
    <div>
        <canvas id="the-canvas" width="700" style="border: 1px solid black"></canvas>
    </div>

5你应该能够同样地解下一个/上一个。避免再提出一个问题来解决这个问题。你应该试着做些功课

:你必须使用$wnd.PDFJS而不是PDFJS。

:你必须使用$wnd.PDFJS而不是PDFJS。

注意:在gwt.xml中,xsiframe链接器不起作用,而且该链接器是未来的链接器。请理解:可能是唯一将被更新的链接器,并且可以在将来替换std链接器作为默认链接器。应该在主机页或ScriptInjector中使用,或者FromString与TextResource结合使用。@Thomas这是新的超级开发模式还是普通托管模式?与开发与超级开发与prod模式无关。@SSR mam正如你所说,首先我读了很多jsni文档,但我不明白如何在jsni中调用javascript函数。这是我在gwt和中使用jsni的第一个项目这个项目我使用的是pdf.js..所以请帮助我..thanx in adance..上面的代码片段显示的是pdf,只有下一个/上一个按钮不可见,你需要更多的jsni材料。注意:在gwt.xml中,xsiframe链接器不起作用,而且该链接器是未来的链接器。请理解:可能是唯一一个将被更新的链接器,将来可能会取代std链接器作为默认链接器。应该在主机页或ScriptInjector中使用,或者FromString与TextResource结合使用。@Thomas这是新的超级开发模式还是普通托管模式?与开发与超级开发与prod模式无关。@SSR mam正如你所说,首先我读了很多jsni文档,但我不明白如何在jsni中调用javascript函数。这是我在gwt和中使用jsni的第一个项目这个项目我使用的是pdf.js..所以请帮助我..thanx in adance..上面的代码片段显示的是pdf,只有下一个/上一个按钮不可见,你需要更多的jsni材料。这能回答你的问题吗。