問題タブ [storagefile]
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.
windows-store-apps - Launcher.LaunchFileAsync が断続的に失敗する原因
私の Windows ストア アプリでは、ユーザーがファイルを開くことができるようにしています。ファイルがローカルに存在しない場合、アプリはファイルをダウンロードしてアプリのローカル フォルダーに保存し、以下のコードを使用して開こうとします。 これは断続的に機能し、それ以外の場合は呼び出しが false を返します。
私がチェックしたこと:
- ファイルは Windows によって制限されていません (例: exe、bin、bat ではなく、txt、jpg ファイルでテストしています)。
- この呼び出しが行われた時点で自分のアプリが表示されている
- 呼び出しは、以下のコードを使用して UI スレッドで行われます。
- ファイルのプロパティをチェックして、ファイルが Windows によってブロックされていないことを確認します。
ここで見逃している可能性のある他のアイデアはありますか?
c# - 保存後に GetFileAsync がファイルを返さない
Windows Phone の LocalFolder にファイルを保存する次の方法があります。
その後、このメソッドを使用してデータをロードし直します。
への呼び出しGetFileAsync
は、呼び出し後に有効なファイル オブジェクトが返されたにもかかわらず、null を返しますCreateFileAsync
。
ここで何か不足していますか?申告が必要なものはありますか? これに関連するものは見当たりませんでした。
編集
ファイル名とキーの値はリポジトリから渡され、次のように宣言されます。
編集 2
スローされる例外は、次のメッセージを伴う FileNotFound 例外です。
編集 3
アプリを Windows アプリ (これはユニバーサル アプリ) として実行すると、ファイルは問題なく保存され、読み込まれます。Windows Phone をターゲットにすると、保存してからロードしようとすると、File Not Found 例外がスローされます。これは電話に固有のようで、理由がわかりません
c# - Windows phone 8.1 で日付順にファイルを取得する
私は Windows Phone 8.1(RT) ベースのプロジェクトに取り組んでおり、作成された日付に基づいてファイルのリストを表示したいと考えています。このリンクのコードを試したところ、「System.NotImplementedException」が発生しました。
また、私のインテリセンスは、Windows Phone 8.1 には実装されていないことを示唆しています。つまり、クエリオプションを使用できないということですか、それとも代替手段はありますか? コード:
azure - Windows ユニバーサル アプリから Azure BLOB ストレージに StorageItemThumbnail をアップロードする
Windows ユニバーサル アプリを作成しています。
StorageFile.GetThumbnailAsyncへの呼び出しの結果として、Windows.Storage.FileProperties.StorageItemThumbnailをWindows.Storage.StorageFileから取得しました。
次に、サムネイルを Azure Blob Storage にアップロードする必要があります。
正しいメソッドはUploadFromFileAsync
or UploadFromStreamAsync
on のようMicrosoft.WindowsAzure.Storage.Blob.CloudBlockBlob
です。
しかし、UploadFromFileAsyncについて見つけることができる唯一のドキュメントは、私の場合は誤解を招くものです。そこに記載されているすべてのメソッド オーバーロードには、Windows ランタイム/Windows ユニバーサルでは使用できないSystem.IO.FileModeパラメーターが含まれています。これらは、実際に利用できる 2 つのオーバーロードです。
それらが文書化されている場所がどこにあるのかわかりませんが。
StorageItemThumbnail
を使用してを Azure BLOB ストレージにアップロードするにはどうすればよいCloudBlockBlob
ですか?
c# - C# で BitmapImage を回転させる
ここで BitmapImage に問題が発生しています。写真を撮ってプレビューし、アップロードできるWP8.1アプリがあります。プレビューは適切に表示され、適切な回転とサイズですが、問題は、それをアップロードするために、storageFile に対応する byte[] を渡すことです。これは、大きくてあまり適切に方向付けられていない画像です。 storageFile から byte[] を取得する前に。
これは、写真をプレビュー/撮影/変換するために使用するスニペットです:)
あなたの助けのために前もってThx!