問題タブ [wakeup]
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.
php - PHP、スリープ状態のウェイクアップ プロセス
同時に実行している 2 つの PHP スクリプトがあります。そのうちの 1 つ ( SleepingScript.php
) が関数を呼び出しsleep
ます。他のスクリプト ( WakeScript.php
) は、必要に応じてスリープ状態のスクリプトを起動できる必要があります。
どうすればこれを達成できますか?
状況をよりよく説明するコードを次に示します。
SleepingScript.php
WakeScript.php
android - Android デバイスがアクティビティの延期されたアクションから復帰しない (FLAG_TURN_SCREEN_ON が設定されているが何も起こらない)
私のアプリはウェイクロックを取得しますが、アクティビティからデバイスをウェイクアップできません
これが私のコードです:
ログでは、turnScreenOn が実行されていることがわかりますが、画面はまだオフになっています。onCreate() からこのメソッドを実行し、Service から Activity を実行すると、すべて問題ありませんが、Activity から実行したいと考えています。これが禁止されているという情報は見つかりません。ログにエラーはありません。
サービスから開始せずにアクティビティ/アプリケーションを起動することは可能ですか? それが不可能な場合 - どこかに文書化されていますか?
前もって感謝します
android - アラームがデバイスを起こさない
私はアンドロイド用の祈りの時間アプリを作成しましたが、これには時間にアラームが含まれていますが、適切な時間にデバイスを起動しない場合があり、遅くなります
これが私のアラームの意図です
}
そして私はandroidmanifestファイルに許可を追加しました
それを修正するのを手伝ってください
android - launchMode がオンの場合、AlarmManager がスリープ モードで動作しない
アクティビティ A があり、AlarmManager によってアクティビティ A を再度呼び出す必要があります。その後、電話はスリープ状態になり、30分後にアラームマネージャーによって目覚めます。コードは次のとおりです。
ただし、アクティビティ A を再度作成したくないので、アクティビティがシングルトンであることを望み、これを Manifest.xml に追加します。
30 分後、logcat にウェイクアップ コールが表示されますが、電話が起動しません。android:launchMode を削除すれば問題なく、正常に起動します。ただし、もう一度アクティビティ A を作成します。
A -> アラームを設定 -> スリープ -> 起床 -> A' しかし、私の希望は A -> アラームを設定 -> スリープ -> 起床 -> A
です。
objective-c - OSX でプログラムによってディスプレイをスリープ解除する
ディスプレイをすぐにスリープ状態にすることができました
端末で、ただし、ディスプレイを起動するために私が見つけただけです
今から少なくとも 10 秒より前に何かをスケジュールしようとすると、うまくいきません。
Cocoa でディスプレイをプログラムで起動する方法はありますか? 誰かが IOPMAssertionDeclareUserActivity を提案しましたが、これに関する例が見つからなかったため、苦労しています。
ちなみにSwiftを使っていますが、Objective Cのコードも大歓迎です。
android - AlarmManager と db および FTP 接続用のサービス。どれとどのように使用するのですか?
私の質問はかなり単純ですが、複雑な答えになるかもしれません。
オンラインのmysql db(ウェブサイトのphpスクリプトを介して)で新しい更新をチェックするアプリを作成しています。場合によっては、この更新により、FTP サーバーからダウンロードする必要があることがアプリに通知されます。
アプリは起動時に起動し、15 分ごとに更新を確認する必要があります。
サービスまたは AlarmManager のいずれかを使用する必要があることを Web で読みましたが、どちらが優れているかわかりません。
また、AlarmManager がデバイスを「ウェイクアップ」すると書かれているページをたくさん読みましたが、これが実際に何を意味するのか、なぜサービスによって異なるのかを理解できませんでした。これは、電話機の電源がオフの場合に電源がオンになるということですか、それとも画面がオンになるということですか?
電話がオンのときにバックグラウンドでタスクを実行する必要があるだけで、画面をオンにしたり、デバイスの電源を入れたりする必要はありません。