hkuno9000 / KanColle-YPS

艦これ余所見プレイ支援 Google Chrome拡張
https://hkuno9000.github.io/KanColle-YPS
17 stars 5 forks source link

Chrome 98 で KanColle-YPS が動作しない #177

Closed t-f-m closed 2 years ago

t-f-m commented 2 years ago

とりいそぎイシューのみ。件名通り。おそらく Manifest V3 への対応が問題。

Chrome の更新タイミングを確認したところ 98.0.4758.102 への更新は 2022/02/15 だったので Manifest の問題ではなさそう。

t-f-m commented 2 years ago

コミット 5286df7 に checkout して再インストール。動作せず。

t-f-m commented 2 years ago

Chrome Web Store 版をインストール。動作せず。

t-f-m commented 2 years ago

正直理由はまったく不明ですが、Chromeのインストールとアンインストールを何度か繰り返したところで動作するようになりました…… 代償として履歴系のデータ(出撃履歴や明石の改修一覧等)がすべて吹っ飛びましたが。

お騒がせしました。

hkuno9000 commented 2 years ago

@t-f-m 履歴データはエクスポートとインポートが出来ると良いですね。 devtool側のlocalstorageにあるので簡単にアクセスが出来ず、ホストOSのファイルシステムへの読み書きの方法もよくわからないので放置しています。

t-f-m commented 2 years ago

1日経って冷静なあたまで確認したところ、気付かずに複数タブ開いてました。cookieが切れてDMMのログイン画面に変わったことで、気付いていなかった側のタブにdevtoolsとのやり取りを食われない状態になって解決したようです。複タブ状態だと再現しました。

インポート/エクスポートですが、細かい状態にこだわらないなら、戦闘時のデバッグ用のログ同様にテキストデータで読み込み/書き込みしても良いかもですね。適当なtextareaでも配置して。 エクスポートをファイルにする分には、download属性付きのaタグのhref属性にData URI Scheme(data:text/csvとか)で埋め込んでしまうのがお手軽で良いと思います。