0

私が働いている会社には、オンライン ストレージのバックアップと同期のソリューションがあります。アプリ用に Windows Phone 8 と統合し、他のアプリで使用したり、編集したり、共有したりするためにフォト チューザーから写真を取得したいときに、ユーザーが既存のオンライン写真から選択できるようにしたいと考えています。Facebook のフォト アルバム (アプリをインストールした後) と SkyDrive の写真から、カメラ ロールにある写真や電話に保存した写真を選択できることがわかりました。

Photo Chooser のプロバイダーになる方法はありますか? 私の言いたいことの例として、この写真 (https://skydrive.live.com/redir?resid=151B84C1DD698071!553&authkey=!ABD9ljtF6553ZS4) を参照してください。

これについては、MSDN または他の場所のドキュメントで何も見つからないようです。Facebook や SkyDrive と同じように、Photos Hub の下にアルバムとして表示したいと考えています。これらはロックダウンされ、一部のパートナー アプリのみが利用できるようになっていますか?

4

2 に答える 2

2

簡単な回答: WP8 でモックアップを実装する方法はありません。WP8 には、Win8 アプリと同じピッカー拡張性がありません。

長い答え:

WP8 では、「自動アップロード写真アプリ」と呼ばれる新しい概念が導入されています。この新しいタイプのアプリは、ユーザーの設定メニューから有効にして、カメラの写真をオンラインで自動的にアップロードできます。表示される実際の設定画面はアプリの一部になるため、許可を求めず、その時間をオンライン クラウド ストレージから携帯電話に写真をダウンロードするために使用する理由がわかりません。

これらのタイプのアプリの詳細については、http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj571205(v=vs.105 ).aspx を参照してください。

MediaLibrary メソッドを使用して、画像をローカル カメラ ロールまたはフォト アルバムに追加できます。

このタイプのアプリが機能する方法は、[設定] メニューから一度選択すると、ユーザーの操作を必要としない ResourceIntensive BackgroundAgent を取得することです。通常、ユーザーがアプリを使用していない状態が 14 日間続くと、すべての種類のスケジュールされたタスクが削除されるため、これは重要です。これは、写真の自動アップロード アプリには適用されません。

ResourceIntensiveBackgroundAgents には、次のようないくつかの制限があります。電話がバッテリーに接続されている場合、WiFi が利用可能で、実行を完了するまでに最大 10 分かかる場合にのみ実行されます。写真の自動アップロード アプリは、これらの制限の下で機能する必要があります。

于 2012-11-12T23:43:15.363 に答える
1

私は自分でそれを行ったことはありませんが、ドキュメントから、Photos_Extra_Hub が探している拡張機能であると言えます。

http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202966(v=vs.105).aspx

ハウツーはこちら

http://www.developer.nokia.com/Community/Wiki/Extending_the_Windows_Phone_Pictures_Hub

これが役立つことを願っています。

于 2012-11-12T20:58:11.853 に答える