miku0129 / ohanamimart

Web application showcasing one-of-a-kind, handmade items by Japanese creators.
https://ohanamimart-37000.web.app
0 stars 0 forks source link

Can't open the link in LINE app #50

Closed miku0129 closed 5 months ago

miku0129 commented 10 months ago

URLをコピーペーストしてLINEで共有した場合、ウェブサイトにアクセスすると画面が白く表示される。再読み込みしても同じ。 この状況が数名のユーザーに生じている。 「デフォルトのブラウザで開く」を選択するとウェブサイトは正常に表示される。 デスクトップLINEアプリからウェブサイトにアクセスした場合もウェブサイトは正常に表示される。

@2023/11/12 別のユーザーで試したところLINEアプリからウェブサイトが正常に表示された。ある人は表示できない、ある人は表示できるというように人によって状況が異なる。

miku0129 commented 9 months ago

LINEで画面が白く表示されるのは Persist機能が何らかの不具合を起こしているものと思われる。 しかし、現在はshop詳細ページの表示データを Persistに依存しているので何らかの代替手段が必要。

miku0129 commented 9 months ago

LINEのキャッシュをクリアした所、ラインからアプリを表示できるようになった???

miku0129 commented 9 months ago

2023/11/28ウェブサイトを更新した。 自分のスマホではLINEから直接ウェブサイトにアクセスできるが、あるユーザーはやはり画面が白く表示されてしまう。 スマホのLINEのキャッシュを消去してもらったが、状況は変わらないとのこと。なお確認したキャッシュ削除手順は以下。

1, スマホの設定を開く
2, 「アプリ」を選択、アプリの中から「LINE」を選択
3, 「ストレージとキャッシュ」を選択し、「ストレージ」画面で「キャッシュを削除」を選択

LINEから直接アプリを開くことはできないが、GoogleブラウザからURLに直接アクセスするか、LINEのアプリで「デフォルトのブラウザで開く」をクリックするとウェブサイトを表示できる。

自分のスマホで以下のアプリはURLから直接アクセスできることを確認している。

miku0129 commented 5 months ago

Persistを含む Reduxの使用をやめ、コードを削除したところ LINEから直接アプリを開けるようになった。