2017-04-12 80 views

回答

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)) 
相關問題