問題タブ [windows-10-mobile]
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 - Windows 8.1 および Windows 10 アプリの問題
Windows 10 の開発を行う前に、明確にする必要があるいくつかの質問があります。
1. 8.1 アプリは Windows 10 OS (電話と PC の両方) で動作しますか?
2.コマンドラインから8.1アプリ(ストアアプリ)を10アプリに移植することは可能ですか?はいの場合、その方法を説明してください。
windows - Windows 10 モバイルで Windows 10 ユニバーサル アプリが動作しない
ユニバーサル Windows 10 アプリに取り組んできましたが、携帯電話でテストしているときに、スプラッシュ スクリーンで停止します。アプリはコンピューター上でうまく機能します。これはソフトウェアまたはアプリのバグですか?
Windows 10 バージョン ビルド 10130 最新のビジュアル スタジオ 2015 を実行しています
電話は: Lumia 635 Windows Phone バージョン 10.0.10149.0
編集:これは、アプリを起動するときの私の出力でもあり、問題なく app.xaml.cs の OnLaunched を通過します。
'MercadoAppx.exe' (CoreCLR: DefaultDomain): ロードされた 'C:\data\Programs\WindowsApps\Microsoft.NET.CoreRuntime.1.0_1.0.22816.1_arm__8wekyb3d8bbwe\mscorlib.ni.dll'. シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。「MercadoAppx.exe」(CoreCLR: CoreCLR_UAP_Domain): 「C:\Data\SharedData\PhoneTools\AppxLayouts\8174a553-5131-4f3c-a81e-695e46bec080VS.Debug_ARM.Merien\MercadoAppx.exe」をロードしました。シンボルが読み込まれました。「MercadoAppx.exe」(CoreCLR: CoreCLR_UAP_Domain): 「C:\Data\SharedData\PhoneTools\AppxLayouts\8174a553-5131-4f3c-a81e-695e46bec080VS.Debug_ARM.Merien\System.Runtime.dll」をロードしました。シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。「MercadoAppx.exe」(CoreCLR: CoreCLR_UAP_Domain): ロードされた「C: \Data\SharedData\PhoneTools\AppxLayouts\8174a553-5131-4f3c-a81e-695e46bec080VS.Debug_ARM.Merien\WinMetadata\Windows.winmd'. モジュールはシンボルなしでビルドされました。「MercadoAppx.exe」(CoreCLR: CoreCLR_UAP_Domain): 「C:\Data\SharedData\PhoneTools\AppxLayouts\8174a553-5131-4f3c-a81e-695e46bec080VS.Debug_ARM.Merien\System.Runtime.InteropServices.WindowsRuntime.dll」をロードしました。モジュールはシンボルなしでビルドされました。「MercadoAppx.exe」(CoreCLR: CoreCLR_UAP_Domain): 「C:\Data\SharedData\PhoneTools\AppxLayouts\8174a553-5131-4f3c-a81e-695e46bec080VS.Debug_ARM.Merien\System.Diagnostics.Debug.dll」をロードしました。シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。「MercadoAppx.exe」(CoreCLR: CoreCLR_UAP_Domain): ロードされた「C: \Data\SharedData\PhoneTools\AppxLayouts\8174a553-5131-4f3c-a81e-695e46bec080VS.Debug_ARM.Merien\System.Runtime.WindowsRuntime.dll'. シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。'MercadoAppx.exe' (CoreCLR: CoreCLR_UAP_Domain): ロードされた 'C:\Data\SharedData\PhoneTools\AppxLayouts\8174a553-5131-4f3c-a81e-695e46bec080VS.Debug_ARM.Merien\System.Runtime.WindowsRuntime.UI.Xaml.dll' . シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。「MercadoAppx.exe」(CoreCLR: CoreCLR_UAP_Domain): 「C:\Data\SharedData\PhoneTools\AppxLayouts\8174a553-5131-4f3c-a81e-695e46bec080VS.Debug_ARM.Merien\Internal.Uri.dll」をロードしました。シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。「MercadoAppx.exe」(CoreCLR: CoreCLR_UAP_Domain): 「C:\Data\SharedData\PhoneTools\AppxLayouts\8174a553-5131-4f3c-a81e-695e46bec080VS.Debug_ARM.Merien\System.Collections.dll」をロードしました。シンボルの読み込みをスキップしました。モジュールが最適化され、デバッガー オプションの [Just My Code] が有効になります。
ありがとうございました
wpf - アラーム & クロック アプリはどの Windows 10 コントロールを使用しますか?
ユニバーサル アプリケーションを作成するための最初の一歩を踏み出しています。アラームと時計アプリのトップ バー コントロールが何か知っている人はいますか?
中央のセクションは Pivot であり、PivotItem を切り替えていることに注意しましたが、変更すると、PivotItem に基づいて上部のアイコンが強調表示されます
Pivot コントロールの SelectedIndex に応じて強調表示されるのは、さまざまなボタンを持つグリッドだけですか? それとも、まだ文書化されていない特定のコントロールですか?
c# - PutAsync を試行したときの HttpRequestException
Windows 10 ユニバーサル アプリで作業していますが、次の操作を実行しようとすると、「HTTP リダイレクト要求はユーザーが確認する必要があります」というエラーが表示され続けます。
それを処理する方法についてのアイデアはありますか?
visual-studio-2015 - Visual Studio 2015 で Windows 10 エミュレーターが見つからない
Visual Studio Community 2015 RC のいずれかのエミュレーターを使用しようとしていますが、それらが見つかりません。
Windows 10 および Windows モバイル エミュレーター用の開発者ツールを既にインストールしましたが、成功しません。
何が起こっているのか誰にも分かりませんか?
c# - ゲームループ衝突検出性能
私は Windows 10 の 2D ボード ゲームに取り組んでいます。このゲームでは、144 個の動くオブジェクトが 36 個の動かないオブジェクトと衝突する連鎖反応が発生することがあります。これは考えられる「最悪」の状況です。
すべての動くゲーム オブジェクトは、動かないゲーム オブジェクトによって作成されます。動かないゲームオブジェクトは動くゲームオブジェクトを「撃ち」、他の動かないゲームオブジェクトと衝突すると何かが起こります:)
XAML オブジェクト (UserControls) を移動するためにストーリーボードを使用し、CompositionTarget.Rendering に基づいてゲーム ループとの衝突をチェックしています。
私の PC ではすべて問題なく動作しますが、電話でこの効果を作ろうとすると問題が発生します。
私のゲーム ループは次のようになります。
CheckCollision メソッドは次のようになります。
GameObjectHit メソッドは、動かないゲーム オブジェクトが別の動くゲーム オブジェクトなどを撃つ必要があるかどうかをチェックします。したがって、これが非常に悪いシナリオの場合、ゲーム ループの繰り返しで衝突をチェックし、場合によっては別の動くオブジェクトを生成してそれを撃つ必要があります。 .
そして IntersectsWith メソッド:
ああ、ほとんど忘れていました。電話で何が起こっているのですか?ゲーム ループが十分な回数呼び出されておらず、衝突を十分にチェックしていません (動いているオブジェクトが動いていないオブジェクトを通過するだけです)。
パフォーマンスを微調整するために、できる限りのことを試みました。Windows 10 Mobile はベータ版であり、より高速になることはわかっていますが、ゲームループが熱くなると毎秒 2 回呼び出されるため、システムの障害ではありません。
c# - Windows 10 用の HLS プレーヤー
Windows 10 用のビデオ プレーヤーを開発しています。このプレーヤーは、HLS と AAC トラックを同時に再生する必要があります。
HLS をサポートしているため、動画トラックにはAdaptiveMediaSourceクラスを使用したいと考えていました。オーディオ トラックについては、AudioStreamingAgentクラスを使用することを検討していましたが、この場合、それが最適なオプションになるかどうかはわかりません。
これとは別に、これら 2 つのトラックは独立している必要があります。つまり、同期する必要がありますが、ユーザーは音量を個別に調整でき、ミュートすることもできなければなりませんが、再生を停止または再開するためのコントロールが見つかりませんでした (これはオーディオ/ビデオ プレーヤーの基本的なコントロール)。
オーディオおよびビデオ オブジェクトを表すMediaElementクラスを見つけたので、このクラスを使用すると、コントロールの欠落の問題が解決されますが、ストリーミング再生によるその機能はわかりません。
私が疑問に思っているもう 1 つのことは、最初のものとは別に、そのようなオブジェクトが Windows 7 から 8.1 までサポートされている場合、このバージョンでもサポートされるのでしょうか?
それを開発する適切な方法はどれですか?
前もって感謝します!!
c# - C# Windows Phone アプリの全画面表示コントロール
全画面モードでのビデオの再生を含む WP 10 アプリケーションを開発しています。フルスクリーンモードに切り替えると、コントロールボタン(再生、停止...)がタッチで表示されるようにしたい(現時点では、フルスクリーンビデオの後ろに隠れています)。誰かがそれを行う方法を教えていただければ幸いです。
WP 10 の公式ビデオ アプリケーション コントロール バーの例を次に示します。画面をタップすると表示され、1 ~ 2 秒後に消えます。
【WP10公式動画アプリ画像】[1]
編集: 新しい SDK にはコントロール バーが組み込まれているようで、使い方は非常に簡単です。Media要素属性を追加するだけ
xaml - Windows ユニバーサル レスポンシブ デザインの再配置
それで、私は Windows アプリでの作業を再開したばかりで、思いどおりに動作しないことがいくつかあります (おそらく、サンプルが見つからず、Channel9 ビデオが私のケースをカバーしていないためです)。
この記事から始めて、「再配置」手法は、大画面から小画面に移動するときにアプリに適した手法であると判断しました。
私がしたことは、 a を使用し、StackPanel
2 つの s を使用してその向きを変更することです (1 つは幅 0 用、もう 1 つは 720 用、こちらAdaptiveTrigger
の表に基づいています)。
これはちょっとうまくいきますが、ペイント編集された醜いスクリーンショットで説明するいくつかの問題があります。
これはBigScreen
、同じ行に A と B の両方を配置するのに十分なスペースがある場合に発生します。ここでの問題は、B が残りの幅全体を取り、青い部分をすべてカバーする必要があることです。
2 番目の問題は、サイズ変更に関連しています。十分なスペースがない場合、緑色の部分はリサイズされずに切り取られます (右側の境界線が消えていることがわかります)。これは、 を使用しStackPanel
てレイアウトをレスポンシブにする前には発生しませんでした。
最後に、このSmallScreen
状況では、方向が垂直に変わり、最初の問題と同じ問題が発生します。緑色の部分の高さが画面いっぱいになりません。
XAML
ページに使用されるのは次のとおりです。
StackPanel
緑色の部分がないと、使用可能なすべての領域をカバーして、本来のページに収まることに注意してください。残念ながら、この手法の実装方法を示すサンプルがないため、より良い解決策を思い付くことができませんでした。新しい も使用してみましRelativePanel
たが、AdaptiveTrigger
のSetter
ような添付プロパティでは機能しないようRelativePanel.RightOf
です。
コードビハインドを使用せずにこの手法を適用して成功した人はいますか?
編集:
私はこれGrid
を2行と2列で使用して、AdaptiveTrigger
すべてのコンテンツを行から列へ、またはその逆に移動させました。
windows-mobile - Windows Mobile ハードウェア ボタン
Windows モバイル開発は初めてです。C#でプログラムによってボリュームダウン、ボリュームアップ、電源ボタンなどのハードウェアキーにアクセスするにはどうすればよいですか?