問題タブ [fast-app-switching]
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# - ファイル ピッカー サンプルと組み合わせた場合の MediaCapture - CaptureElement の再開イベントの処理
これは、ファイル ピッカー サンプルから作成された Windows ユニバーサル アプリに適用されます。そのサンプルの基本コードにはContinuationManager
、Windows Phone プロジェクトのクラスとファイルのOnActivated
メソッド、およびApp.xaml.cs
共通NavigationHelper
クラスが含まれています。
私もソリューションでMediaCapture
andを使用していますが、イベントCaptureElement
を適切に処理できません。Resuming
これが私がすることです:
NavigationHelper_LoadState
カメラ プレビューを開始および停止するために、 メソッドとメソッドを使用しますNavigationHelper_SaveState
(これはLiveCamera.xaml.cs
ファイルの一部です)。
これは、アプリ内のページ間を移動するときにうまく機能しますが、サスペンド/再開イベントでカメラを停止/再起動しません。
App.xaml.cs
Resuming イベントを処理する次のメソッドを追加することで、これを修正しました(アプリの再開時SuspensionManager
にメソッドの呼び出しを処理します)。NavigationHelper_LoadState
上記のコードは、Visual Studio をアタッチして実行すると (デバッグ モードとリリース モードの両方で) うまく機能します。中断/再開イベントを受け取ると、カメラ プレビューが停止/再開し、ファイル ピッカーが適切にファイルを返します。
ただし、Visual Studio を使用せずにアプリを実行すると (アプリ リストからアプリを起動するだけ)、サスペンド/再開イベントを受信するとカメラ プレビューが停止/再開しますが、ファイル ピッカーでファイルを選択すると、"Resuming. .." プログレス バーが表示された後、アプリが単にクラッシュします。
ファイルを選択した後、どういうわけかメソッドApp_Resuming
とOnActivated
メソッドが衝突します。各メソッドを入力するときにこれを確認しましたMessageDialog
(Visual Studio で問題を再現できないため): 画像を選択した後、アプリがクラッシュする直前に App_Resuming メッセージが簡単に表示されます (OnActivated メッセージは表示されません)。 . ファイル ピッカーの後にそのメソッドが呼び出されるとは思っていませんでした。なぜなら、VS が接続されたアプリを実行するときにそのメソッドが呼び出されることはないからです。
VS が接続されていないときに、異なる (そして、私が理解していることとは異なる) メソッドが呼び出されるのはなぜですか?
facebook - デフォルトの FBSDKLoginBehavior.Native が iOS 9 で機能しない
アプリを Xcode 7 / Swift 2.0 にアップグレードしたところ、AppSwitch 経由の Facebook ログインに苦労しています。私は最新の FBSDK (4.6) を使用しており、アップグレード ガイドに従ってすべてを行いました。それでも、iOS9 では、Facebook ログインはアプリ内ブラウザ経由で行われ、appswitch は機能しなくなりました。loginbehavior を強制的に設定しようとしましたが、うまくいきませんでした:
アプリスイッチを再び機能させるためにできることはありますか?
ありがとう!
ios - Swift IOS Facebook ログイン Fast-App-Switch
Im は迅速な初心者であり、IOS の FB ログインを既に実装しています。Fast-App-Switching でそれを行う方法と、Facebook ログインフォームに移動せずにアプリにとどまる方法を考えていました。
FB ログインを処理する ViewController.swift のコードは次のとおりです。
ios - アプリから設定に切り替えようとしていますが、ブーメランバックのようです...一種の
CKErrorCode.NotAuthenticated
そのため、問題 が発生したときに次のコード行を使用して設定に切り替えています。
コンテキスト内のコードを少し示します。最初は問題なく動作しているように見えますが (私のアプリはバックグラウンドに移行します)、その後、アプリの新しいバージョンに戻ります。戻るボタンを押すと、[設定] に戻り (ラベルが付けられています)、そこから元のアプリに戻ることができます。設定から開いたアプリの繰り返しが何も読み込まれないという事実を除けば(タイトルが付いていますが、それ以外は空白の画面です)、他のすべては正常に機能しています。
XIB を作成したのはこれが初めてなので、心に留めておくべきことがあります。次の場合にトリガーされる switch ステートメントでエラー処理を行っています。
ご覧のとおりUIAlertViewController
、 というタイトルのメソッドで を提示していpresentAlertMessageToUser(message: String?, handler: ((UIAlertAction) -> Void)?)
ます。それ自体に問題はないようですが、次の場所で確認できます。
この switch ステートメントのエラー ケースでは、再試行を無効にし、シーケンスのどの部分も複数回実行されていないことも確認しました。コードの他の部分が役立つ場合は、コンソールへの出力とともにここに投稿できます。コンソールでは、これらの印刷行を使用してアプリの進行状況を監視しています。