React NativeでLINEアプリを起動するには、URLスキームを利用すれば簡単だった。
(てっきりUniversal Linkの設定するかと思っていた)
テキストメッセージを送る例
<Button
onPress={() => {
const text = 'シェアする内容'
const url = `https://line.me/R/share?text=${text}`
Linking.canOpenURL(url)
.then(supported => {
if (supported) {
return Linking.openURL(url)
}
})
.catch(err => console.error('URLを開けませんでした。', err))
}}
title="シェアする"
/>
挙動
Android | iOS |
---|---|
|