有沒有辦法在Android上使用Linking
啓動郵件應用程序。 關鍵是方案(深層鏈接)mesage:
只適用於iOS。使用react-native啓動郵件應用程序[Android]
這裏是一個在iOS而非Android上運行一個小例子:
Linking.canOpenURL('message:0').then(supported => {
if (!supported) {
console.log('Can\'t handle url');
} else {
return Linking.openURL('message:0');
}
});
很多帖子官方/非官方談判有關的活動意圖或有關該計劃mailto:
但我不想寫電子郵件。我想打開郵件應用程序比用戶可以檢查我發給他的電子郵件。
順便說一下,我正在使用react-native。
因爲消息不是方案。即使是這樣 - 爲什麼它會打開電子郵件?通訊應用程序和電子郵件應用程序通常不是同一件事。或者嘗試使用mailto :,或使用電子郵件MIME類型,如https://stackoverflow.com/questions/3312438/how-to-open-email-program-via-intents-but-only-an-email -program –
深度鏈接和magi鏈接是兩個截然不同的東西,這兩者都不是你想要做的。 –
我正在使用React Native,我無法使用Intent API,只能通過反應原生提供的鏈接API。 而'message'是iOS上的一個方案......並且它打開郵件iOS應用程序 –