問題タブ [sleep-mode]
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.
android - デバイスがスリープ状態になるとサービスがスタンバイになる - Android
環境: Eclipse
言語: Java (Android)
デバイスでアプリケーションをテストするまでは、ちょっとした問題に気付きませんでした。電話がスリープ状態であっても、サービスはバックグラウンドで継続的に実行されていると常に思っていました。そうではないことがわかったので、デバイスをウェイクアップすると、サービスは再び開始されますか? そうでない場合、どうすればサービスを再起動できますか。
30 秒から 1 分間続くサービスを実行するためだけに、電話を 5 分ごとにスリープ解除することはできますか。そして、電話を再びスリープ状態にしますか?
前もって感謝します。
EDIT:私はAndroidプログラミングに非常に慣れていないので、誰かがWakefulIntentServiceの使い方を教えてくれたら本当にありがたいです. ユーザーの GPS 位置情報を頻繁に検索するサービスがありますが、電話がスリープ状態になっても、サービスでユーザーの位置情報を検索したいと考えています。これに WakefulIntentService を使用するにはどうすればよいですか? そして、このシナリオでそれを使用できるでしょうか。
ありがとう。
android - Androidスマートフォン、スリープモードでシャットオフされるユニット
Androidデバイスがローミングサービスを介してFTPサーバーとデータを交換するシナリオがあります。OSは実際にはエンドユーザーとのやり取りがないため、データ転送中にWakeLockタイプを設定して、OSを適切なスリープモードに移行させたいと考えています。
私はスリープスレッドを調べて、データ送信を防ぐためにどのユニットがスリープモードでシャットダウンされるかを確認しようとしています。これまでのところ、公式のドキュメントはそれらを示していません。
だから、質問について私に教えてくれませんか:Androidがスリープモードに入ると、WIFI、データローミングなどのどのコンポーネントが動作を停止しますか?
どうもありがとう。
android - Androidデバイスはいつスリープモードになりますか?
SOとWebを検索していましたが、特定の質問に対する十分な回答が見つかりませんでした。さて、ここに行きます:
すべてのユーザーは、Androidで画面のタイムアウトを変更できます。(画面が__秒/分アイドル状態のときにオフになる場合-ユーザーが選択します)。ただし、ユーザーは画面のタイムアウトのみを変更でき、デバイスが実際にスリープ状態になるときは変更できません。デバイスがスリープ状態になるとどうなるかをここで見つけました:(CommonsWareによる本当に良い答え)Androidスリープ/スタンバイモード
わかりました、私の質問は簡単です。電話がいつスリープ状態になるかを知るにはどうすればよいですか?画面をオフにした直後にスリープ状態になりますか?画面がオフになった後、しばらくの間「目覚め」たままになりますか?そして最も重要なこと:特定のデバイスのスリープモードはブランドデバイス(メーカーがこれを実装する方法)によって異なりますか、それともROMバージョンによって異なりますか(たとえば、すべてのICS搭載デバイスは画面がオフになってからX秒後にスリープ状態になります)?
ios - iOS アプリでスリープ モードから復帰したときに UIAlertView が表示されない
ホーム ボタンまたはロック ボタンが押されたとき、または通知センターが表示されたときに、アプリで UIAlertView を表示する必要がある場合があります。
applicationWillResignActiveデリゲートのメソッドからアラートを表示すると、ホームボタンが押されたとき、または通知センターが表示されたときにすべて問題ありません。ただし、押されるボタンがロックボタン(オン/オフボタン)の場合は問題があります。
その場合、アプリに戻ってもアラートは表示されません (ホーム ボタンを使用した場合は表示されます)。実行される他の AppDelegate メソッドでは他に何もしません。また、新しいアラート (アプリ内の任意のアラート) を表示すると、戻ったときに表示されていなかったアラートが、新しいアラートを閉じた後に表示されます。
お願いします、誰か助けてくれませんか?
前もって感謝します。
ios - iPad でスリープ モードをシミュレートする
同じ場所で終日作業しているアプリがあり、一定の時間内に可能な限りスリープ モードをシミュレートする方法が必要です。
黒いビューを追加するという簡単な解決策を考えました...しかし、より良いオプションがあることは確かです。デバイスの画面の明るさを制御できますか? 助言がありますか?
ありがとう!
android - Androidデバイスをスリープから呼び出す方法は?
私のアプリケーションでは、スリープモードになってから 5 秒後にデバイスを有効にする必要があります。私はさまざまな方法を試しました
しかし、うまくいきません。誰でも助けてください。前もって感謝します。
javascript - コンピューターがスリープ状態になった後、Chrome / Javascript SetTimeout がスタックする
私たちの問題をできるだけ簡単に説明しようと思います。Web アプリケーション + クロムでトリッキーなバグに直面しています。
曲線を表示する Web ページがあり、曲線の更新は setTimeout によってトリガーされます。コンピュータがスリープ状態になってから復帰すると、setTimeout が再起動していないように見えます。「リアルタイム」ボタンを押してsetTimeoutを再起動する必要があり、その後適切に再起動します。
この問題を修正し、スリープから復帰したときにページの更新をアクティブにする方法はありますか?
更新:異なる曲線を表示する 6 つの Chrome インスタンスがあります。すべて自動更新。一晩置いておきます。朝、コンピューターをスリープ モードから復帰させ、すべてのウィンドウをここに表示します。フリーズはありませんが、リフレッシュはもうありません。更新を再開するには、各画面の「リアルタイム」ボタンを押す必要があります。
javascript - Windows 8.0 でスリープ後に WebBrowser コントロールが Javascript タイマーを処理しない
WebBrowser コントロールを備えた WPF C# アプリがあります。このアプリは、IE9 を搭載した Windows 7、IE10 を搭載した Windows 8.0 (コネクト スタンバイをサポート)、および IE11 を搭載した Windows 8.1 (コネクト スタンバイもサポート) の 3 つの異なるタブレット構成で実行されます。
アプリを 1 時間以上実行したままタブレットをスリープ状態にしてから起動すると、Windows 8.0 タブレットで Javascript タイマー コールバックが呼び出されなくなります。すでに実行されているタイマーも新しいタイマーも機能しません。(いくつかのロギングを追加しましたが、Javascript 自体は引き続き実行されます - クリック ハンドラなど)。このシナリオでは、Windows 8.1 タブレットと Windows 7 タブレットはどちらも問題ありません。
1 時間のタイマーと短いタイムアウトを設定するためのボタンを備えた簡単なテスト ページをセットアップしました。(これは、アプリのタイムアウトに似ています)。テスト ページでも同じ動作が見られます。Win8.1 および Win7 タブレットでは、1 時間以上スリープした後に起動すると、すぐに 1 時間のタイマー コールバックが呼び出され、ボタンのタイムアウトからのコールバックも呼び出されます。動作します。しかし、Windows 8.0 タブレットでは、どちらのタイマー コールバックも実行されません。
テスト ページ コード:
どうしても必要な場合は、Win8.0 デバイスをアップグレードできるかもしれませんが、いくつかの理由でそれを避けたいと考えています。
誰もこれを見たことがありますか?何か案は?
編集: Win8 タブレットの IE10 でテスト ページを試しました。正常に動作するため、問題は WebBrowser コントロールでのみ発生します。
編集 2: 回避策を見つけました。
setInterval()
短いタイムアウトで呼び出しを追加すると、デバイスがウェイクアップした後、他のタイマー コールバックがすべて機能します。15 秒では機能しますが、30 秒では機能しません。これ以上絞り込むつもりはありません。
誰かが適切な解決策を持っていることをまだ望んでいるので、これを回答として投稿する代わりに、質問を開いたままにします。:)
ios - iOS VoIP アプリケーションをスリープ/バックグラウンド モードで実行するように構成する
VoIP ベースの iOS (7.1) アプリケーションを開発しています。基礎となるソケット プログラミングは、目的の C ではなく C++ で記述されています。アプリはフォアグラウンドで正常に動作しますが、スリープ/バックグラウンド モードに移行している間は、サーバーからの通信を受信できません。Apple のドキュメントによると、VoIP を使用するためにアプリ ソケットの 1 つを構成する必要があります。C++ ソケットの設定方法がわかりません (SSL、SIP、RESTful などのソケットが多数あるため)。
意図は、アプリが強制終了されるまでスリープ モードで実行することです。SO からいくつかのリンクを試してみましたが、初心者なので、この構成の段階的な手順が必要です。[注: どこかでCoreFoudation フレームワークを見つけましたが、それを使用する必要がありますか?]