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

React Native: Opening URLs in Android (Equivalent to LinkingIOS.openURL)

我知道在使用 React Native 为 iOS 开发时,我可以访问 LinkingIOS 和 WebView 模块以与 URLs 一起工作。 Android 是否有任何等价物?我要做的就是在设备的浏览器中打开 URL。

我知道贡献者正在 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) 等价物。

试试这个模块 https://github.com/ivanph/react-native-webintent 在默认浏览器中打开 url。

有IntentAndroid打开URL.

例子

IntentAndroid.openURL(url)

更多信息请参考官方文档 https://facebook.github.io/react-native/docs/intentandroid.html#content

在最新版本的 React Native (0.21) 中,他们提供模块 Linking 来处理传入和传出 Web url。

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