React Native:在Android中打开URL(相当于LinkingIOS.openURL)

时间:2015-10-02 21:43:49

标签: javascript react-native

我知道在使用React Native为iOS开发时,我可以访问LinkingIOS和WebView模块来处理URL。有没有类似Android的等价物?我要做的就是在设备的浏览器中打开网址。

我知道贡献者正在努力在Android中实现WebView: https://facebook.github.io/react-native/docs/known-issues.html#views https://github.com/facebook/react-native/issues/2701

但在此期间我还能使用什么吗?

同样,我所需要的只相当于Android的LinkingIOS.openUrl(url)

3 个答案:

答案 0 :(得分:3)

尝试使用此模块https://github.com/ivanph/react-native-webintent在默认浏览器中打开网址。

答案 1 :(得分:2)

使用最新版本的React Native(0.21),他们提供模块 Linking 来处理传入和传出的网址。

这可以在Android和iOS上运行,无需特定于平台。

答案 2 :(得分:1)

有IntentAndroid打开网址。

实施例

IntentAndroid.openURL(url)

有关详细信息,请参阅官方文档 https://facebook.github.io/react-native/docs/intentandroid.html#content