我需要从我的反应原生应用程序中打开本机SMS应用程序。一旦打开,用户将找到已设置并准备好的文本和编号。我发现这个https://www.npmjs.com/package/react-native-sms,但它只适用于Android,我需要它也适用于iOS。任何帮助请通过React本机应用程序打开并发送消息
0
A
回答
1
你想要的东西绑定到MFMessageComposeViewController
,在GitHub上有一个包叫做React Native Message Composer,它声称它做到了,但似乎不再被主动维护。
0
这在iOS上不可行。 (See reference。)
要打开另一个应用程序,请使用Linking API。
你可以在Android上做你想要的东西,并且在iOS上至少打开短信应用程序,并为选定的收件人打开空白文本。
import {Linking, Platform} from 'react-native'
...
const url = (Platform.OS === 'android')
? 'sms:1-408-555-1212?body=yourMessage'
: 'sms:1-408-555-1212'
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))
相关问题
- 1. 通过应用程序发送消息
- 2. 通过本机iOS应用程序发送私人消息给Facebook用户
- 3. 通过消息应用程序发送ListView结果
- 4. 通过安装的应用程序发送消息
- 5. 通过我的应用程序向联系人发送消息?
- 6. 如何通过Viber消息从Android应用程序发送消息
- 7. 连接API并通过Flask应用程序发回消息
- 8. 检测是否通过推送通知打开了React Native iOS应用程序
- 9. 如何在从内置消息应用程序发送消息后意图到本机应用程序
- 10. 通过URL打开本机AIR应用程序?
- 11. 从iPhone应用程序发送消息
- 12. 发送android应用程序的消息?
- 13. ActiveMQ通过脚本发送消息
- 14. 通过HTTPS发送消息
- 15. 通过SIP发送消息
- 16. 通过SuperSocket发送消息
- 17. 通过URL发送消息
- 18. 开发android消息传递应用程序并估算消息传递应用程序的bluemix成本
- 19. 如何通过React Native向打印机发送打印作业
- 20. 在我的应用程序中打开“消息”应用程序
- 21. WP8 Facebook发送消息应用程序到应用程序
- 22. 如何将应用程序发送至应用程序消息
- 23. Android的开源应用程序发送消息
- 24. 在应用程序打开时检查通知中的消息
- 25. galaxy s6消息应用程序在消息浏览器中打开链接而不是打开应用程序?
- 26. 延迟应用程序关闭并发送消息
- 27. 从webapp打开本机应用程序
- 28. Worklight - 打开本机应用程序
- 29. 发送通知消息给vb.net应用程序
- 30. 用ssh发送输入到iphone应用程序并打开