問題タブ [windows-8.1-universal]

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 投票する
0 に答える
62 参照

c# - Windows Phone 8.1: デバイスの設定インターフェイスで通知を無効にした後にコードを実行する

私は、バックグラウンド タスクで実行されている PushNotifications を利用する Windows Phone 8.1/Windows 8.1 プロジェクトで作業しています。これはうまくいっています!アプリがメッセージを受信し、トーストがユーザーに表示されます。

アプリが通知を使用すると、Windows Phone デバイスの [設定] で利用できる [通知 + アクション] インターフェイスにエントリが作成されます。このインターフェイスでは、アプリの設定をクリックすると、[アクション センターに表示] オプションがデフォルトで [オン] に設定されています。それで大丈夫です!

私の質問は: ユーザーがこの設定オプションを変更したときに、アプリから何らかのアクション/コードを実行する方法はありますか? たとえば、ユーザーがトグルを「オン」から「オフ」に変更した場合、ユーザーがこのオプションを変更した日時をアプリのデータベースに登録したいと思います。

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


私のシナリオ(追加説明):

内部 SQLite データベースを持つ Windows 8.1 ユニバーサル アプリで作業しています。しかし、今のところ、私の焦点は Windows Phone 8.1 プラットフォームにあります。Visual Studio Community 2015 Update 3 を使用しています。

Windows Phone 8.1 デバイスがあるとします。メイン画面で、右から左にスワイプします。これで、インストールされているすべてのアプリが一覧表示されます。「設定」を探してタップします。デバイス設定内の「システム」ピボットで、「通知 + アクション」オプションをタップします。この画面では、[電話がロックされているときにアクション センターに通知を表示する] チェックボックスの下に、何らかの通知を利用するすべてのインストール済みアプリが一覧表示されます。私の場合、それらの 1 つは私が作業しているアプリです。さて、このリストからアプリ名をタップすると、選択したアプリの通知設定を含む別の画面が利用可能になります。この画面の最初のオプションは、「アクション センターに表示」という名前のトグル スイッチです。デフォルトでは「オン」に設定されています。

これが私の質問です。たとえば、ユーザーがこのトグル スイッチの値を「オン」から「オフ」に変更した場合 (またはその逆)、アプリの SQLite データベースに日付とユーザーがこのオプションを変更した時刻。これは可能ですか?

またはその他の方法: ユーザーが通知を受け取るかどうかを選択できるトグル スイッチをアプリ内に実装する場合、Windows Phone 8.1 デバイスの通知設定をコードで変更する方法はありますか? 例:私のアプリでは、ユーザーは「オフ」を選択します(通知を受け取りたくない)。その後、彼は「設定/通知+アクション」インターフェイスにアクセスし、アプリがこの変更を自動的に行うと、「アクションセンターに表示」が自動的に「オフ」に設定されます。これは可能ですか?

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

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

windows-store-apps - Windows 8.1 ストア アプリでの開発者ライセンスの代替?

Windows 8.1 用の Windows ストア アプリがあります。これは、1 つのデバイスでのみ実行される特定のアプリです。AppDevPackage を介してクライアントに配信し、Power Shell スクリプトを介してインストール/更新されます。

開発者ライセンスがデバイスで有効な場合、アプリは正常に動作しますが、このライセンスは実稼働環境では使用しないでください。また、このライセンスは時々更新する必要があります (これは非常に不便です)。

私はそれが時代遅れの技術であることを知っていますが、私の質問は、このデバイスで開発者ライセンスを取得する必要性を取り除くために (そして AppDevPackage を介してアプリを公開する可能性を維持するために) どうすればよいですか?

助けてください ;)

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

ibm-mobilefirst - MobileFirst Foundation でビルドされた Windows 8.1 ユニバーサル プロジェクトの検証および公開中にエラーが発生しました

MobileFirst Foundation では、JSONStore を Windows 8.1 Universal 環境に追加すると、以下のファイルがプロジェクトに追加されます。 Msvcr110.dll
Sqllite3.dll
JSONStoreWin8Lib.dll

パッケージを作成して公開用に検証するには、Visual Studio を使用して Windows 8 ネイティブで .sln ファイルを開き、プロジェクトの公開 (プロジェクト -> アプリケーション パッケージの作成) をクリックしてプロセスを開始します。

検証プロセスが次のエラーで失敗しました:「msvcr110.dll はサポートされていません」このエラーは、MS ストアの検証を行った場合にのみ発生します。

このエラーを解決するにはどうすればよいですか?

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

c# - Windows 8.1 Store アプリの 3G/4G ネットワークでの現在地の問題?

C# を使用して Windows 8.1 ストア アプリを開発しましたが、ユーザーの現在の場所を検出したいと考えています。Wi-Fi に接続しているときは完璧な位置情報を取得できますが、3G/4G ネットワークに接続しているときは、現在地がまったく取得されないか、近くの場所が表示されることがあります。現在の場所を検出するために次のコードを使用しています

誰かが提案できますか、私は何か間違ったことをしていますか? 3G/4G ネットワークで現在地を確認できる他のアプリはありますか?

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

c# - Windows 8.1 モバイル アプリを使用してデータを xml に保存する方法

保存ボタンをクリックすると、データがxmlファイルに保存されません

データをxmlファイルに保存する方法.?? このコードは機能していません。リスト内のすべてのデータをList<ClsOrder> ordlist取得しました。データを xml に保存したいと考えています。

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

c# - ファイルを正確な特定の場所に保存することはできますか? (Windows 8.1 ユニバーサル アプリ C#)

私は何をする必要がありますか:

アプリの実行時に画像ファイルを正確な特定の場所に保存します (「Z:\test\photo.jpeg」としましょう)。

追加の必要な機能:

1) ファイル ''Z:\test\photo.jpeg' が既に存在する場合は上書きします。

2) フォルダ「Z:\test\」が存在しない場合は、書き込みをスキップします。

私がすでに試したこと:

質問:

変数「targetFile」を取得して特定の場所を指す方法はありますか。"Z:\test\photo.jpeg"?

ローカルのアプリ データ フォルダー、写真フォルダーなどを使用したくありません。この特定の場所である必要があります。

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

c# - 共有 WinRT 8.1 ページに広告を表示する

私のユニバーサル アプリ (新しい UWP10 ではない) には、ほとんどすべてのページがデスクトップ プロジェクトと電話プロジェクトの間で共有されています。ページは.Sharedプロジェクトの一部です。プラットフォーム固有のプロジェクトと同じ名前空間。

AdControlさて、コントロールをページに追加するだけなら難しくありませんがAdId、 、HeightWidth. DevCenter の広告は 2 つのカテゴリ (タブレットと PC/モバイル) に分かれているため、ID パラメーターとして何を入力すればよいかわかりません。また、特定のプラットフォームで幅/高さの調整をどのように処理すればよいかわかりません。

これに対する最善の解決策は何ですか?

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

c# - XAML 強制ログアウト (強制ページ ナビゲーション)

メソッド LogOut() を含むヘルパー クラスがあります。これは、ユーザーのログを記録し、LoginPage にリダイレクトすることになっています。

何らかの理由で、ページ ナビゲーションが無視されます。コード実行中の任意の時点で、アプリケーション内のどこからでも呼び出すことができる必要があります。