問題タブ [cordova-plugin-file]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
460 参照

cordova - cordova-plugin-file: deviceready イベントが 5 秒後に発生しない

cordova-plugin-file をインストールすると、このエラーが発生します。このエラーは、2014 年のバージョン 1.3 までさかのぼるようです...

バージョン 2.1.0 と Cordova 5 ではまだどのようになっていますか? バージョンごとにダウングレードしたところ、1.1 でエラーが表示されなくなっただけでしたが、cordova.js とは別のエラーが発生しました (当然のことながら、そのビルドよりもはるかに進んでいるため)。

プラグインの課題トラッカーさえ見つかりません。開発者は何をすべきか?

0 投票する
1 に答える
2041 参照

javascript - cordova-plugin-file でファイルに追加する方法

ファイルにテキストを追加しようとしています。

プラグインの github ページで提案されているように、 Html5rocksのチュートリアルに従いました。

ファイルの作成と書き込みに成功しました。しかし、テキストを追加しようとすると、書き込み成功イベントが発生しましたが、テキストは追加されません。文字を変更することしかできませんが、最後に文字を追加することはできません。これは非同期の問題ではありません。Chrome の js コンソールでライブ テストも試みています。fileWriter.seek(fileWriter.length)最後に書き込もうとする前にも使用しています。(しかし、先頭を書くために seek(0) )

私が書いたモジュールがあります:

クロムコンソールで使用しています


編集

を渡しwindow.requestFileSystem()て追加しようとしましたが、それでも機能しません。コードも更新しました。

今、私はやっています

0 投票する
2 に答える
1743 参照

cordova - wifiをオフにすると、(開発中に)イオンアプリを動作させることができません

そのため、開発中にwifiをオフにすると、イオンアプリがAndroidデバイス/エミュレーターで機能しなくなります。

しかし、Androidアプリ用のリリースおよび署名されたapkファイルでwifiをオフにすると、問題なく動作します。

問題は、何かをするためにインターネット接続がオフになっているときにアプリが何かをする必要があるということです:

しかし、wifi をオフにすると、アプリはエミュレーターでもデバイスでも実行されないため、非常に時間がかかるリリース apk をビルドしなくても、コードが機能するかどうかをテストする方法はありません。Wi-Fiを切っても使えるようにするにはどうすればいいですか?

次のようなエラー メッセージが表示されます。

ここに画像の説明を入力

0 投票する
4 に答える
3875 参照

ios - IOS アプリが cdvfile:// および file:/// リンクを拒否するのはなぜですか?

angular/ionic/cordova アプリで cordova.file.dataDirectory にダウンロードした画像の表示に問題があります。

私は cordova-plugin-file を使用しており、ファイルをダウンロードし、.toInternalURL() および/または .toURL() を使用して URL を抽出できます。ただし、角度のあるリスト ビューはそれらを拒否しています。Ios 用に WkWebView を使用していますが、コードは Android で正常に動作しています ( .toInternalURL() を使用)。config と meta content-security-policy で cdvfile://* と file:///* の両方をホワイトリストに登録しました...

スクリーンショットを追加しました .toInternalURL() によって生成されたリンクのコンソール スクリーンショットを次に示します。

.toURL() によって生成されたリンクのスクリーンショットを次に示します。

使用しているセキュリティポリシーは次のとおりです。

0 投票する
0 に答える
332 参照

jquery - Cordova でファイルを読み込めません

私はiosでコルドバを使用しています。jqueryを使用したコードがあります

インターネットに接続していない場合、ストレージからファイルを読み取ることができません。関数のアップロードが開始されませんでした。コールバックの成功失敗も発生しません。

0 投票する
0 に答える
173 参照

android - インテル xdk でのデバッグ時に cordova-plugin-file を使用した読み取りと書き込みが機能するが、ビルド後は機能しない

そのため、Intel XDK で開発された Android アプリに、さまざまなアプリ統計を含む JSON ファイルを保存しようとしています。デバッガーを使用してアプリを実行しており、ファイルを保存して読み取ることができます。ただし、アプリをビルドして APK をデバイスにインストールすると、何も表示されません。ファイルが保存されていないようです。

次の行に示すように、dataDirectory を使用しています。

window.resolveLocalFileSystemURL(cordova.file.dataDirectory, function(dir) { dir.getFile("hiscore.json", {create:true}, 関数(ファイル)

何が間違っているのか誰にもわかりませんか?

0 投票する
1 に答える
502 参照

xml-parsing - Visual Studio Cordova にローカル通知プラグインを追加する

Visual Studio Cordova プロジェクトにローカル通知プラグイン ( https://github.com/katzer/cordova-plugin-local-notifications ) を追加しようとすると、次のエラー メッセージが表示されました -

Visual Studio は plugin.xml を解析できませんでした。plugin.xml が存在し、エラーが含まれていないことを確認してください。

このプラグインをインストールするにはどうすればよいですか? ありがとう!