問題タブ [fileopenpicker]
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.
c# - WinPhone 用 MediaPlayer
私はいくつかのメディアプレーヤーを作成しようとしていますが、この瞬間に積み重なっています。いくつかのファイルをプレイリストに追加する必要がありますが、例外がスローされます...コードは次のとおりです
例外
タイプ 'System.Exception' の例外が MediaPlayer.exe で発生しましたが、ユーザー コードで処理されませんでした 追加情報: 要求はサポートされていません。(HRESULT からの例外: 0x80070032)
c# - Windows Phone 8.1 ファイル オープン ピッカー ページのナビゲーション エラー
上記のコードがあります。ギャラリーから画像を選択すると、同じページにある画像コントロールで使用できます。ただし、他のページに移動したい場合は、エラーが発生します。そこからの詳細はありません。コードは App.gics で終わります
javascript - FileOpenPicker WP8.1 - 方法
私はWindows Phoneの開発に不慣れで、phonegap/cordovaを使用してアプリを移植する必要があります。私のコードのほとんどは Android/iOS と winphone で動作しますが、この FileOpenPicker ではブロックされています。私は winjs 2.1 を使用しています。この機能が必要なページにいるときに呼び出されるスクリプトを準備したいと思います。
私はたくさんの例を読みましたが、解決策にかなり近づいていると思います。
私のhtmlファイルでは、次のように宣言しています。
これは、FileOpenPicker を呼び出す必要があるページで使用するファイル、default.js です。
残念ながら、これは機能しません。フラグactivationKindが常に未定義であるため、continueFileOpenPickerに入ることができません。app.onloaded の代わりに app.onactivated を使用する必要があると確信していますが、前者の場合、関数に入ることができません。
私はすでに関数 pickSinglePhoto を試してみましたが、うまくいくようですが、アプリがクラッシュするため、選択後にページに戻ることができません.
どんな手掛かり?
silverlight - すべてのファイルの Silverlight Windows Phone 8.1 FileOpenPicker が機能しない
Silverlight Windows Phone 8.1プロジェクトを作成し、Windows Phone からすべての種類のファイルを選択する必要があります
私は FileOpenPicker を使用して、正しくリダイレクトするファイルを選択しました。これが私のコードであるファイルを選択できます
そして、私は選択を受け取るためにこのmsdnに従います
私の場合、ファイルを選択してアプリに戻ると、ファイルを選択せずにモバイルハードウェアの戻るボタンを使用してアプリがホーム画面に戻ると、すべてが機能します。ただし、ファイルピッカーページにとどまる必要があります
上の画面でモバイル ハードウェアの [戻る] ボタンを押すと、ページが最初のページにリダイレクトされ、2 番目のページにとどまる必要があります
ありがとう
windows-10-universal - ファイル アクセス ユニバーサル Windows ファイルピッカー
FileOpenPicker を使用して、ユーザーがファイル (sqlite-db) を選択できるようにします。このファイルは、コンピューター上のどこにでもあります。
次に、このファイル名が sqlite に渡され、sqlite 接続が開かれます。
そのため、sqlite-file がアプリのホーム ディレクトリにある場合、sqlite-connection は適切に開かれています。ファイルが別の場所にある場合、sqlite-connection は読み取りエラーを返します。
私は、UWP アプリがファイルシステムへのアクセスを制限していることを知っています。しかし、私が理解している限り、ユーザーが手動で選択した FileOpenPicker によって返されたファイルには、常に読み取り/書き込み権限があります。
どこが間違っていますか?
c# - BitmapImage ソースを 1 回しか変更できないのはなぜですか?
助けが必要です。このコードにはばかげた間違いがありますが、それは何ですか? この非常に単純なコードを実行すると、ビットマップ イメージを一度だけ読み込んで変更できます。最初は問題なく動作しますが、もう一度画像を変更したい場合 (ボタンを押す)、最初の画像が残ります。なんで?
XAML
コード
このコードには追加のチェックはありません。アプリを実行する前に、画像「ProfilePicture.jpg」をフォルダーに入れる必要があることを意味します。コードは最初の実行ではうまく機能しますが、2 回目の実行 (もう一度ボタンを押して新しい画像を選択) では、ソースがフォルダー内で変更されても、画面上の出力を変更できません。
c# - UWP で FileOpenPicker をカスタマイズする
ダウンロードフォルダーに「StudentDetails」というサブフォルダーがあります。学生名のサブフォルダーが含まれています。各学生名には、その学生に関連する画像が含まれています。デフォルトでは、その StudentDetails フォルダーを開きたい (OnSuggestedStartLocation が目標に到達しない)。そして、左側にすべての学生の名前をリストする必要があります。ユーザーが各学生名をクリックすると、対応するファイルが右側に表示されます。uwpで可能ですか?
c# - UWPで送信するファイルのバイトを取得する方法は?
私は UWP の初心者で、任意の種類のファイルを開き、そのバイトを受信者に送信したいと考えています。たとえば、jpg ファイルの場合、次のコードを書きました。
最後の 2 行は、受信側で想定されるファイルにバイトを書き込むためのものです。ただし、次の例外が引き続き発生します。
System.InvalidOperationException: ' UI スレッドで同期操作を実行しないでください。このメソッドを Task.Run にラップすることを検討してください。
uwp - HoloLens の FileOpenPicker が OneDrive から不完全なファイルを提供する
FileOpenPicker を使用して OneDrive からファイルを選択しています。このファイルは、後で "標準" C++ インターフェイス (C++/WinRT ではありません) を介してアクセスします。FileOpenPicker によって返されるパスにこれらのインターフェイスからアクセスできないことはわかっているので、StorageFile::CopyAsync を使用して、ApplicationData の下のアクセス可能な場所にファイルをコピーしています。
これは、デスクトップ上の UWP x64 ビルドでは機能しますが、HoloLens 2 上の UWP arm64 ビルドでは失敗します。
HoloLens では、FileOpenPicker はファイルのごく一部しか提供していません。たとえば、OneDrive 上の 2.83 MB のファイルから、FileOpenPicker と CopyAsync はわずか 144.6 KB のファイルを生成しています。FileOpenPicker によって提供されるソース ファイルと CopyAsync の宛先ファイルの両方について、ファイル サイズと完全性をテストしました。
サイズが 2.83 MB のうちわずか 144.6 KB であっても、LocallyIncomplete ビットはクリアされています。
その後、CopyAsync は指定された 144.6 KB を正常にコピーしますが、FileOpenPicker からのソース ファイルが不完全で無効であるため、後で失敗します。
HoloLens 2 に欠けているものは何ですか?
UWP-arm64 用にコンパイルし、HoloLens 2 に展開し、OneDrive で数メガバイトのファイルをテストします。
c# - 呼び出されたときにfileOpenPickerが実行されていません
fileOpenPickerが何らかの理由で実行されていないため、変数inputFileはnullのままです。この関数は以前は完全に機能していましたが、ファイルエクスプローラーを開いて画像を選択させてくれました。何がそのように動作するのかわかりません