2013-06-27 7 views
2

다트의 TinyMCE 콘텐츠에 액세스해야합니다. Dart js 라이브러리는 TinyMCE의 Javascript API를 통해 그렇게 할 수 있어야합니다. 그러나 Javascript에서 TinyMCE 인스턴스를 생성하는 방법에 대한 지침이 없기 때문에 Dart에서 TinyMCE를 초기화하는 방법에 대해 고민하고 있습니다.다트의 TinyMCE 콘텐츠에 액세스

TinyMCE에의 API에 따르면, 다음 JS 코드는 TinyMCE에 콘텐츠를 반환해야합니다 : 따라서

tinymce.activeEditor.getContent(); 

을,이 다트 코드가 동일한 작업을 수행한다고 생각 :

var content = js.tinymce.activeEditor.getContent(); 

을하지만,이 코드 반환을 실행 다음과 같은 오류가 :

Internal error: ...: Error: line 149 pos 20: identifier 'js.tinymce'
cannot be resolved var content =
js.tinymce.activeEditor.getContent();

편집기는 정의되지 않은 012에 대해 불평변수입니다. 이 문제를 어떻게 해결할 수 있습니까? 감사.

답변

1

JS-상호 운용성 등가 스크립트 tinymce.activeEditor.getContent();는 :

js.context.tinymce.activeEditor.getContent(); 

기본적 js.context는 자바 스크립트window 객체에 대한 참조를 반환한다.

+0

감사합니다. 이제 작동합니다. –

관련 문제