我正在嘗試找出 ios 中郵件應用程式的深層鏈接 url 是什么。我有一個正在打開的警報,然后當用戶按下“確定”時,他們將被重定向到默認郵件應用程式。
const openEmailApp = () => {
if (Platform.OS === 'ios') {
Linking.openURL('mailto:');
}
};
我想郵件應用程式深層鏈接類似于
mailapp://
Alert.alert('Verify Email address', 'Press Ok to open mail app', [
{
text: 'Cancel',
onPress: () => navigation.navigate('Menu'),
style: 'cancel',
},
{text: 'OK', onPress: {openEmailApp}},
]);
我也收到非法 cb 函式的錯誤。
cb is not a function. (In 'cb(value)', 'cb' is an instance of Object)
uj5u.com熱心網友回復:
您將 openEmailApp 包裝在大括號內。像這樣寫
Alert.alert('Verify Email address', 'Press Ok to open mail app', [
{
text: 'Cancel',
onPress: () => navigation.navigate('Menu'),
style: 'cancel',
},
{text: 'OK', onPress: openEmailApp },
]);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/466589.html
標籤:javascript IOS 反应 反应式 深层链接
