react native Linking 调用电话、短信、邮箱功能

使用方式为: Linking.openURL(string)

1. 打开浏览器:Linking.openURL(url);

        eg:

Linking.openURL('https://itunes.apple.com/cn/app/%E4%B8%AD%E7%9F%B3%E5%8C%96%E8%B4%B5%E5%B7%9E%E5%A4%A7%E5%AE%A2%E6%88%B7/id1271694940?mt=8')

2. 打开电话功能:Linking.openURL("tel:" + 电话号码 );

        eg:Linking.openURL("tel:"+'10056' );

3. 打开短信功能:Linking.openURL("sms:" + 电话号码);

        eg:Linking.openURL("sms:"+'10056' );

        注意:Linking.openURL("smsto:" + 电话号码);  ==>> 在android上可以打开短信,但是ios不行,需要用 "sms:" !

4. 打开邮箱功能:Linking.openURL("mailto:" + 邮件地址);

        eg:Linking.openURL("sms:"+'10056@163.com' );

 

ios上打开其他功能(跳转app):https://blog.csdn.net/imanapple/article/details/50161297  (比较全面,感谢!!)

 

文章仅为本人学习过程的一个记录,仅供参考,如有问题,欢迎指出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值