前提・実現したいこと
「LIFF」の「getFriendship」で発生するエラーを回避をしたい。
発生している問題・エラーメッセージ
getFriendshipの実行で以下のエラーが発生します。
TypeError: Preflight response is not successful
Preflightに成功した後に以下のエラーが発生することもあります。
TypeError: Failed to fetch
3月22日から初めて発生し、現在も端末や通信環境などランダムな条件で発生しています。また、LIFFのIDは本番環境と検証環境の2つが存在しますが、どちらでも発生しています。
該当のソースコード
以下のメソッドがエラーしています。
import liff from '@line/liff'
liff.getFriendship()
試したこと
エラーを確認したところ以下のリクエストが失敗しています。
GET https://api.line.me/friendship/v1/status
補足情報(FW/ツールのバージョンなど)
使用していたLIFFのバージョンは2.6.0です。
"@line/liff": "^2.6.0",
以下の条件でエラーを確認しています。
iPhone
- iOS14.4.1
- LINE 11.3.0
Android
- Android 11
- LINE 11.4.1