2014-10-17 2 views
-1

전자 메일 서명을위한 캔버스 요소가있는 페이지가 있습니다. 신청서는 gwt입니다. IE 10을 제외한 다른 모든 브라우저에서 작동합니다. 스크린 샷 첨부. appriciatedgwt 캔버스 요소가 IE 10에서 작동하지 않습니다.

21:51:20.945 [ERROR] [app] Uncaught exception escaped 

com.google.gwt.core.client.JavaScriptException: (TypeError): Unable to get property 'vml' of undefined or null reference 
    at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:248) 
    at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136) 
    at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561) 
    at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:269) 
    at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91) 
    at com.google.gwt.core.client.impl.Impl.apply(Impl.java) 
    at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:213) 
    at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103) 
    at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71) 
    at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:172) 
    at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:292) 
    at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:546) 
    at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:363) 
    at java.lang.Thread.run(Thread.java:662) 

어떤 도움 :

나는이 자바 스크립트 예외를 얻고있다.

답변

0

스택 추적 (dev 모드 임)에 따르면, 이것은 Canvas가 아니라 VML에 관한 것입니다. 사용하려는 그림 라이브러리가 VML을 지원하지 않는 IE10에서 VML과 상호 작용하려고 시도하고 있습니다.

캔버스에 대한 이야기 ​​코드를 공유 할 수 있습니까?

관련 문제