問題タブ [windows-phone-8-sdk]

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 に答える
109 参照

windows-phone-8 - Windows Phone 8 SDK インストールされているアプリケーションの一覧を取得する方法

私はWindowsアプリの開発にまったく慣れていません。デバイスにインストールされているすべてのアプリを見つける方法はありますか?

私はグーグルで検索しましたが、これまでのところ成功していません。

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

c# - ビデオの録画中に画像フレームを取得する

ビデオを録画しながら写真をサンプリングするアプリを作成しています。

x回ごとにフレームを取得するためにサブスクライブできるイベントはありますか?

AndroidにはメソッドOnPreviewCallback(またはこのようなもの)があります

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

windows-phone-8 - WP8 WebBrowser コントロールで m.bing.com を表示する

Windows Phone 8 の WebBrowser コントロールに bing.com を読み込むのに問題があります。これを行うと、WP8 検索アプリが起動するようです (電話の [検索] ボタンを押すのと同じです)。問題は、その検索アプリで結果をクリックすると、元のアプリに戻らず、結果を表示するために IE に移動することです。これは私にはうまくいかず、WebBrowser の動作に重大な欠陥 (IMO) があるようです。

携帯電話の検索アプリを起動せずに bing.com を表示できるようになったアプリがいくつかあるようです。たとえば、Image Downloader Free です。他にもあったけど何だったか思い出せない…

調査の結果、bing.com にアクセスするときに WebBrowser_Navigating イベントが 3 回発生することがわかりました。ユーザーが入力した URL (www.bing.com) への最初の要求で、次にhttp://wp にリダイレクトされます。 m.bing.com/?mid=10006の場合、bing://home/?mid=10006 にリダイレクトされます。

Bing 検索アプリに転送されないようにするのは非常に簡単です。これを Navigating イベントに追加するだけです。

問題は、「Bing 検索」という Bing 検索ページのプレースホルダーのみが表示され、「Bing 検索に戻る」というリンクがあり、何もしないことです (通常、Bing 検索アプリを再起動します)。

いくつかの考えがありますが、どれだけ実現可能かはわかりません。

  • WP8 WebBrowser コントロールで、ユーザー エージェントを偽造することは可能ですか?
  • Bing.com が要求を処理する方法に影響を与えるために、WebBrowser.Uri.Flags プロパティの項目の 1 つを削除または追加できますか?
  • これらのいずれも機能しない場合は、Web サーバーにダミー ページを作成し、すべての bing.com 要求をそのページにリダイレクトして、カード コード化されたユーザー エージェントで m.bing.com のフロント ページを取得するだけです。ただし、このオプションを実行する必要は避けたいと思います。エンドユーザーの観点からは、彼らは決して知りませんが、オーバーヘッド、メンテナンス、およびリソースに関するまったく新しいレイヤーを追加しただけです.

興味がある場合は、WebBrowser.Navigating イベントで発生する 3 つの要求間の EventArgs オブジェクトの差分を添付します。

リクエスト 1 (bing.com) -> リクエスト 2 (wp.m.bing.com/?mid=10006 に転送) ここに画像の説明を入力

リクエスト 2 (wp.m.bing.com/?mid=10006 に転送) -> リクエスト 3 (bing://home/?mid=10006 に転送) ここに画像の説明を入力

tl;dr アプリケーションの WebBrowser コントロールで www.bing.com が検索アプリを起動するのを防ぐ方法を知っている人はいますか?

ありがとうございました!

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

android - Android XML Drawable Windows Phone 8 相当

多くの XML ドローアブル (形状、レイヤー リスト、状態リスト) を使用する Android アプリがあり、このアプリを Windows Phone 8 に移植したいと考えています。 Windows Phone 8 では?

0 投票する
3 に答える
444 参照

c# - 指定されたコードでは、NavigationService はクラスですか、それともオブジェクトですか?

上記のコードでは、NavigationService はクラスですか、それともタイプ NavigationService のオブジェクトですか? .

それがクラスの場合。Navigate() は静的メソッドですか?

オブジェクトの場合。new 演算子を使用して NavigateService クラスをインスタンス化していないのはなぜですか?

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

windows-phone-8 - Phone SDK の混乱を伴う .NET Framework

現在、私は自分で解決できない非常に奇妙な問題を経験しています。

環境

  • Windows 8.1
  • Visual Studio 2013 究極の更新プログラム 1
  • Windows Phone 8 SDK
  • リシャーパー 8
  • Xamarin (言うまでもなく、これは問題ではないと思います)

単一の Windows Phone 8 プロジェクトを含むソリューションがあります。標準テンプレートからの 1 つだけで、まだカスタマイズされたものはありません。PCL プロジェクトを含む 2 つ目のソリューションがあります (必要に応じてコアと呼んでください)。次の問題があるため、両方のソリューション/プロジェクトは現在独立しています。

問題

WP8-Solution をロードすると、すべてが期待どおりに機能します。Visual Phone Designer がロードされ、機能しています。期待どおりのIntelliSenseを持っています。デバイスとシミュレーターでのデバッグは魅力的です。不思議なことは何もありません。

次のステップは、コアソリューションに切り替え、いくつかの変更を加えて、WP8 ソリューションに戻すことです。

今、問題が始まっています。マークアップ エラーが原因で、Visual Phone Designer が読み込まれません。xaml コードを見ると、VS は Windows 8 Phone SDK に関連するものを認識しません。IntelliSense が機能しなくなり、コンパイルが失敗し、デバイスまたはシミュレーターで起動できなくなりました。VSがプロジェクトをWP8プロジェクトとして認識しなくなったようです。

もう少し面白くなってきました。.csproj ファイルを開くと、ルートは次のようになります。

ToolsVersionが正確に何をするのかわからなかったので、 MSDNで調べました。また、MSBuild が正しいツールを見つけるレジストリ キー ( HKLM\Software\Microsoft\MSBuild\ToolsVersions\12.0 ) も提供します。調べてみると、12.0、4.0、3.5、2.0 の 4 つのエントリがありました。

テストのために、プロジェクトに変更ToolsVersion="12.0"ToolsVersion="4.0"てリロードしました。ビンゴ: 再び機能しています。別のソリューションに変更するか、VSを再起動するまで機能しています。その後、説明したように、同じエラーが再び発生します。

面白いのは、ToolsVersion を 12.0 に戻すと、ソリューションが変更されるか VS が再起動されるまで再び機能することです。

これなら無限にいけそうです。非常に奇妙な振る舞い。

これまでに試したこと

Visual Studio、Resharper、Xamarin、Windows Phone 8 SDK のすべてをアンインストールしました。CCleaner を実行し (あまり役に立たなかったと思います)、コンピューターを再起動し、すべてを再インストールしました。

確かに、Resharper または Xamarin がこのエラーを生成しないようにするには、最初はそれらを使用せずに試してみましたが、それでもエラーが発生しました。

この種の問題が発生した正確な時期はわかりません。この問題のない電話アプリをいくつか開発したからです。

助けてくれてありがとう、ありがとう!問題は煩わしくなっています。

さらに情報が必要な場合は、コメントを残してください。