したがって、同様の投稿がここhtml-5-filesystem-access-type-error にあります。しかし、私は結論にあまり満足していません。なぜなら、それが実際に質問に答えたとは思わないからです。navigator
Chromeコンソールが行うように通知する代わりに使用する方法を知っている人window
はいますか?
私は以下を使用しており、動作しますが、クロムコンソールは非推奨であるため、そうしないように通知し続けます。
非推奨のコードの動作
window.webkitStorageInfo.requestQuota(PERSISTENT, 1024*1024*280, function(grantedBytes) {
window.webkitRequestFileSystem(PERSISTENT, grantedBytes, onInitFs, errorHandler);
}, function(e) {
console.log('Error', e);
});
注:onInitFs
とerrorHandler
はどちらも別の場所で定義されている関数であり、機能します。
コンソール ログ- コンソールに表示されるメッセージは次のとおりです。
'window.webkitStorageInfo' is deprecated. Please use 'navigator.webkitTemporaryStorage'
or 'navigator.webkitPersistentStorage' instead.
したがって、推奨されないメソッドの使用を停止することをお勧めします。残念ながら、それを置き換えるwindow
とnavigator
クラッシュします(以下を参照)。ファイルシステムにアクセスするnavigator
代わりに、どのように使用しますか?window