클릭 수를 WebViews
(으)로 설정하려고합니다. 예를 들어 새로운 WebView
에서 열어서 경로를 변경하려고합니다. iOS
에서 나는 방법을 호출 할 수 있습니다 onShouldStartLoadWithRequest
이 같은 이벤트를 보면이 기능이 존재하지 않는 안드로이드에반응하는 네이티브 Android Webview 트리거 클릭
onShouldStartLoadWithRequest(e)
{
if(e.navigationType === "click")
{
}
}
합니다. 누군가 이런 식으로하는 법을 알고 있습니까? 어쩌면 당신은 다른 방식으로 이것을 처리 할 수 있습니다. 그러나 저는 이것에 대한 계획이 없습니다. req
포함이 경우
onNavigationStateChange={this.onNavigationStateChange}
:
onNavigationStateChange (req) {
if (Platform.OS !== 'ios') {
this.onShouldStartLoadWithRequest(req)
}
}
그리고 : 어떤 조언
webview에서 클릭 이벤트를 Android 시스템으로 가져 오시겠습니까? –
나는 webview에 링크가 있으며 링크를 클릭하자마자 나는이 클릭을 처리하고 클릭 한 링크를 알리는 반응 네이티브를 원합니다. 그런 다음 Webview에 새 링크를로드 시키거나 새로운보기를 열 수 있습니다 (예 : – vanBrunneren
). 아마도이 링크가 도움이 될 것입니다. http://tackoverflow.com/questions/5116909/how-can-i-get-onclick-event-on-webview-in-android –