我需要從我的反應原生應用程序中打開本機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應用程序並打開