2017-11-01 4 views
1

내 프로젝트에서 타이프 스크립트를 사용하고 있지만 웹 뷰를 인식하지 못합니다. 예 :Typescript가 webview를 형 변환하지 않았습니까?

const webview = <webview> document.getElementById("foo"); 

"webview '라는 이름을 찾을 수 없다는 오류가 발생합니다. 어떻게 해결할 수 있습니까? 때 자바 스크립트를 사용하면 잘 작동합니다.

참고 : NativeScript WebView가 아닌 ​​Electron webview를 사용하고 있습니다.

는 TS 컴파일러가 인식 할 수 있도록, 당신의 타이프 스크립트 파일에서 웹보기의 선언을 포함해야한다

답변

1

:

import { WebView } from "ui/web-view"; 

(유형은 웹보기가 아닌 웹보기이다)

요소를 얻으려면 요소를 얻는 '더 나은'방법이 있습니다. 이 질문의 답변을 참조 할 수 있습니다. How to use nativescript's WebView in angular2?