2016-08-09 15 views

答えて

2

IOSでは、onShouldStartLoadWithRequest propを使用できます。 Webviewが新しいページを開いているときに呼び出されます。 falseを返してロードを停止し、Safariでurlを開くためにReact native Linking apiを使用することができます。

あなたonShouldStartLoadWithRequestは次のようになります。

onShouldStartLoadWithRequest={(navState)=>{ 
     Linking.openURL(navState.url) 
     return false; 
    }} 
+0

はちょっとおかげで、正確な結論は、私が来ました。リンクを使用して私の問題を解決します。ありがとう! –

+0

Androidソリューションはこちら - https://stackoverflow.com/a/40382325/1828637 - 他者のリンク – Noitidart

関連する問題