私はサーバからダウンロードして保存したpdfを持っています。次に、UIWebView
内のファイルパスからファイルを開きます。これは初めてアプリを起動するときに機能します。アプリケーションを再起動すると、ファイルのパスが同じであっても、ドキュメントは開かれません。また、ドキュメントは、アプリケーションのドキュメントフォルダに存在します。App relaunch iOSのドキュメントフォルダからPDFが読み込まれない
var filePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal), fileName);
using (FileStream destinationStream = File.Create(filePath))
{
await documentStream.CopyToAsync(destinationStream);
}
ファイルパス文書を初めて保存した後
SaveToFolder.cs: - - :
私のような何かをやっているアプリのリニューアルに
/var/mobile/Containers/Data/Application/C3EA2325-81CA-4EC9-8C03-479ACF7EE330/Documents/Insufficiency.pdf
ファイルパスを
/var/mobile/Containers/Data/Application/C3EA2325-81CA-4EC9-8C03-479ACF7EE330/Documents/Insufficiency.pdf
何か間違っていることがありますか?
ドキュメントディレクトリからファイルをロードするコードはどこですか?もう1つ重要なポイントファイルロードはASYNCメソッドの下にある必要があります。ファイルを読み込んでいるときには 'await'となります。時間がかかる場合があります。 –
こんにちは@Gagan_iOS、返信いただきありがとうございます。私の問題は、最初の起動時に、ファイルがダウンロードされてファイルパスに保存され、保存されたファイルがファイルパスから正常に開かれたことです。しかし、アプリケーションの2回目の起動または終了時にしばらくしてから起動すると、同じパスにファイルが存在しないと表示されます。どこにファイルがドキュメントディレクトリにありますか – user3034944