传出链接
要打开一个链接,请打开 openURL。
Linking.openURL(url)
.catch(err => console.error('An error occurred ', err))
首选方法是检查任何已安装的应用程序是否可以预先处理给定的 URL。
Linking.canOpenURL(url)
.then(supported => {
  if (!supported) {
    console.log('Unsupported URL: ' + url)
  } else {
    return Linking.openURL(url)
  }
}).catch(err => console.error('An error occurred ', err))
URI 方案
| 目标应用 | 例 | 参考 | 
|---|---|---|
| 网页浏览器 | https://stackoverflow.com | |
| 电话 | tel:1-408-555-5555 | 苹果 | 
| 邮件 | mailto:email@example.com | 苹果 | 
| 短信 | sms:1-408-555-1212 | 苹果 | 
| Apple 地图 | http://maps.apple.com/?ll=37.484847,-122.148386 | 苹果 | 
| 谷歌地图 | geo:37.7749,-122.4194 | 谷歌 | 
| iTunes | 请参阅 iTunes Link Maker | 苹果 | 
| Facebook | fb://profile | 堆栈溢出 | 
| YouTube | http://www.youtube.com/v/oHg5SJYRHA0 | 苹果 | 
| 视频对话 | facetime://user@example.com | 苹果 | 
| iOS 日历 | calshow:514300000[1] | iPhoneDevWiki | 
[1]从 1. 1.(UTC?)开始,按照规定的秒数打开日历。出于某种原因,Apple 没有记录此 API。