0
cordova inappbrowser loadstart
이벤트를 사용하면 클릭 한 링크에 대상 속성이 비어 있는지 확인하는 방법이 있습니까? 이 작업을 수행하려는 이유는 이러한 URL을 시스템 브라우저로 돌릴 수 있기 때문입니다.코도 바 Inappbrowser loadstart 이벤트 대상이 비어 있는지 확인하십시오.
이벤트 매개 변수의 속성을 찾으려고합니다. 나는 event.url
을 사용하고 있지만 event.target
이 비어 있기를 바랐습니다.
app.inAppBrowserRef.addEventListener('loadstart', function (event) {
alert("URL = " + event.url);
alert("Link Target = " + event.target
});
어떤 도움이나 아이디어라도 감사하겠습니다.
안녕하세요 감사 :
는 '_system'로 대상을 지정해야합니다 기본을 무시합니다. 시스템 브라우저에서 열고 자하는 링크가 웹 페이지 내에 있으며 inappbrowser에 표시됩니다. 따라서 앱 내에서 링크를 제어 할 수 없습니다. 웹 페이지의 링크를 클릭하면 loadstart 이벤트가 발생하여 가로 챌 가능성이 있고 시스템 브라우저로 전환 될 수 있습니다. 어떤 속성이 이벤트에 있는지 알아내는 참조가 있는지 아십니까? – ee0jmt그와 같은 참조는 모르겠지만 URL을 클릭 할 때 값을 저장 한 다음 시스템 값에서 URL을 열 수 있습니다. @ ee0jmt –