問題タブ [win-universal-app]
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# - Windows Phone 8.1 のデバイス ステータス
現在のデバイス情報 (OS 情報、RAM サイズ、電源) を見つけるための Windows ランタイム API のクラスはありますか?
Windows Phone 8 で同等のクラスは Microsoft.Phone.Info.DeviceStatus ( http://bit.ly/deviceStatus )です。
ヘルプはありますか?
f# - 新しい Windows ユニバーサル アプリで F# を使用することはできますか?
Xamarin のおかげで iPhone と Android 用の F# アプリを作成できるようになったので、Windows Phone で F# を使用するのが非常に困難であることに本当に驚いています。F# プロジェクトを WinPhone 8.1 (RT ベース) プロジェクトに追加しようとしたところ、Visual Studio 2013 から「プロジェクトへの参照を追加できません ...」というかなり役に立たないメッセージが表示されました。ポータブル libs フォルダー (バージョン 2.3.5.1)。8.1 の Silverlight アプリでもまだ可能だと思いますが、それはユニバーサル アプリのアイデア全体を台無しにします。
いくつかの csproj ハックなどで可能かどうか知っている人はいますか? 移植可能なライブラリとその動作に関しては、私は非常に素朴です。
まったく新しい Win 10 アプリは、.NET Native イニシアチブのために F# をサポートしていないようです。ここで F# サポートに投票できますhttps://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/9110134-f-support-in-net-native-for-uwp
[アップデート]
Centennial ブリッジhttps://developer.microsoft.com/en-us/windows/bridges/desktopでそれが可能になると思います
c# - C#-BackgroundTask で XamlRenderingBackgroundTask を使用する
ライブ タイルを更新するために、バックグラウンド タスクで Windows (Phone) 8.1 のユニバーサル アプリでビットマップをレンダリングしたいと考えています。これが可能であると私が推測する唯一の方法は、RenderTargetBitmap です。残念ながら、このRenderAsync()
メソッドは私のコードでArgumentExceptionになります。
バックグラウンド タスクが C++ で実装されている以下の例をダウンロードしました。XamlRenderingBackgroundTask クラスを使用し、RenderAsync()メソッドが機能します。
残念ながら、私の C# プロジェクトでこのクラスを使用する方法はまだ見つかりませんでした。私は何が欠けていますか?
resourcedictionary - プロジェクトの種類ごとに個別の ResourceDictionary
Shared プロジェクトに ResourceDictionary を問題なく作成しました。ただし、私のスタイルの一部は Windows Phone 8.1 に非常に特殊*であり、Windows 8.1 では使用されません。Windows Phone プロジェクトには App.xaml がないため、Windows Phone 専用の ResourceDictionary を指定するにはどうすればよいですか?
*さまざまなサイズとマージンに加えてPhoneAccentBrush
、Windows ストア アプリでは明らかに利用できないものを広範囲に使用できます。
または、Shared ResourceDictionary が推奨される方法である場合PhoneAccentBrush
、他の WP 専用リソースをどのように使用すればよいですか?
xaml - Windows Phone 8.1 アプリは常に画像をスケーリングします
Windows ストア アプリケーションの 1 つをユニバーサル アプリケーションに変換し、それに Windows Phone プロジェクトを追加しました。
グラフィックス (ImageBrushes を使用したイメージと四角形) をレンダリングするとき、スケーリングしないように設定しても、グラフィックスは常にスケーリングされます。
例: 27*27 ピクセルの test.scale-100.png という名前の画像があります。同じ画像が、test.scale-140.png という名前の 32*32 ピクセル サイズの画像と、59*59 ピクセルの test.scale-240.png という名前の別の画像として存在します。
この画像をデフォルトのレイアウトで次のように使用します。
Windows Phone 8.1 WVGA 4 インチ エミュレーターでアプリを起動すると、32*32 の画像が正しい境界で表示されますが、実際の画像はスケーリングされます (コンテンツがぼやけるため、非常に単純であることがわかります)。
Windows Phone 8.1 1080p 6 インチ エミュレーターでアプリを起動すると、同じことが起こります。画像は 59*59 ピクセルですが、画像が少しぼやけています。
スケーリングを強制的に実行しないようにするにはどうすればよいですか?
助けてくれてありがとう!
windows-phone-8 - とにかくWindows 8 Proバージョンを必要とせずにアプリを実行する
Windows ストア アプリの作成に Windows 8.1 を使用しています。以下は winver コマンドの出力です。
JavaScript を使用してユニバーサル Windows ストア アプリの開発を開始するために必要な更新プログラムをインストールしました。Windows Phone エミュレーターでアプリを起動しようとすると、次のエラーが発生します。
Windows Phone エミュレーターを起動できません
また、Windows 8 のプロ バージョンを使用することをお勧めします。Windows 8 Pro バージョンを取得するために、より多くのお金を投入する必要なく、これを実行する方法はありますか?