opneUrl reagieren-nativen Verknüpfung aufrufen, mailto
Ich versuche zum öffnen einer url ( "tel:061245124" oder "mailto:[email protected]") und er sagt, dass ich damit umgehen kann url auch versucht ohne der tel: oder E-mail zu, aber es stürzt mit einem roten Bildschirm.
Urls wie "http://test.com" zu arbeiten.
Was mache ich falsch?
handlePress(url) {
console.tron.log('Trying to access url')
console.tron.log(url)
Linking.canOpenURL(url).then(supported => {
if (!supported) {
console.tron.log('Can\'t handle url: ' + url)
} else {
return Linking.openURL(url)
}
}).catch(err => console.error('An error occurred', err))
}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Der code funktioniert perfekt, das problem war das iOS-simulator, es muss getestet werden, auf einem Gerät.