【ニコニコ】自動ローカル保存プロクシ NicoCache26 (845レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
345: (テトリスW fe9c-L8ie) 2024/06/06(木)17:13 ID:GNL/Rv5200606(1/3) AAS
設定値がundefinedになる問題はsetTimeout(callback, delay)で解決
でもlocalforageがIndexedDBでもWebSQLでもLocalStorageでもない場所にデータを保存してて怖いんだけどなぜだか分かる人いる?
開発コンソールのストレージ欄のIndexedDBにはlocalforageのデフォルトストアがあるだけでkeyvaluepairsにはデータが保存されていない
その為かlocalforage.getItemもlocalforage.setItemも謎の挙動
一応NGCommentProxyのデータは保存されるし、GMcofig.getも効くけどlocalforage.getItem(location.hostname + "/" + "cmd")でデータを取りに行くとnull.
GMconfig.get("cmd")だとデータが取れるという謎の状態
localStorageに保存されてるデータとも差異があるし良くわからん…
346: (テトリスW fe9c-L8ie) 2024/06/06(木)17:18 ID:GNL/Rv5200606(2/3) AAS
setTimeoutの代替案としてif("asyncStorage" === localforage.ready().then(() => {return localforage.driver()})){}で囲ってみたけどダメだった.
347: (テトリスW fe9c-L8ie) 2024/06/06(木)17:19 ID:GNL/Rv5200606(3/3) AAS
await忘れた
❌if("asyncStorage" === localforage.ready().then(() => {return localforage.driver()})){}
✅if("asyncStorage" === await localforage.ready().then(() => {return localforage.driver()})){}
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.034s