Open4
ReactNative WebのConstantsの扱い
ReactNative WebのConstantsについて
Constants.deviceId
つかっているが、これがwebではどうなるか調べる
ドキュメントはこれ:https://docs.expo.io/versions/latest/sdk/constants/#constantsdevicename
ここにdeviceIdはない
ソースをみてみる:https://github.com/expo/expo/tree/sdk-40/packages/expo-constants
deviceId はもう古くて、installationIdを使うのがよさそう
alias が設定されていて、実際はinstallationIdが得られるよう
webのコードをみると、
installationIdは、localStorageに保存されたUUを使っていそう。なので、ブラウザをユニークに識別する値がとれていそう
installationId = uuidv4()
localStorage.setItem(ID_KEY, installationId as string);