問題タブ [background-application]

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

iphone - バックグラウンドでラジオを再生する

iPhoneアプリがバックグラウンドでラジオを再生またはストリーミングできるかどうかを確認する必要があります。

正常に動作するラジオアプリを作成しました。

ユーザーがバックグラウンドプロセスでラジオを再生できる機能を追加したいと思います。つまり、ラジオを再生するためにアプリケーションを開いたままにする必要はありません。

彼らはアプリを閉じることができ、ラジオはまだ再生されています。

Appleにはアプリがバックグラウンドでラジオを実行できるプライベートAPIがあることを昔から読みましたが、プライベートなので使用できません。

助言がありますか?

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

iphone - バックグラウンドに送信されたときのiPhoneアプリの動作を変更する方法はありますか?

やあみんな。ナビゲーションベースのアプリがあり、アプリがバックグラウンドに入ったときの動作を制御したいと思います。このアプリでは、ユーザーは通常、ホームボタンを押す前に3番目または4番目のビューコントローラーに到達しました。

現在のところ、ホームボタンを押すと、ユーザーは毎回アプリを最初から再起動する必要があります。ユーザーが元の場所に戻るのに1分近くかかるため、これは苦痛です。

ユーザーの最後のページを追跡しながらアプリを「閉じる」方法はありますか?applicationDidEnterBackground:は、セッションを閉じるのに数秒しかかからないことを知っています。これを実現する他の方法はわかりません。

誰かアイデアがあれば教えてください。ありがとう!

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

iphone - iOS/iPhone の UIPasteboard をグローバルにオーバーライドする

私のアプリケーションの目的は、iPhone 上のすべてのアプリケーションにわたって UIPasteboard の機能を拡張することです。したがって、テキスト メッセージを作成している場合は、ダブルタップして拡張された UIPasteboard 機能にアクセスできます。同じことが、メール、Twitter、またはテキスト フィールドが存在するその他の機会にも当てはまります。

UIPasteboard を拡張する方法の例や説明は本当に必要ありません。その部分は理解できます。私が確信していない部分は、他のアプリケーションからのイベントをインターセプトできるバックグラウンド アプリケーションを作成することです。誰かが別のアプリケーションで特定のアクションを実行するまで待つことを意図したものを作成したことはありません。

アイデアや指針はありますか?ありがとう!

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

android - アンドロイド。放送受信機

ブロードキャスト レシーバーを使用しようとすると、問題が発生します。

ターゲット: 次のスキーマ 1 で動作する 3 つのアプリがあります。1 つ目は、メッセージを受信したときにデータベースにデータを書き込むブロードキャスト レシーバー アプリです。2. 2 つ目は、データベースに保存する必要があるデータを含むインテントを送信するアプリ android です。3. 3 番目 - ホーム画面のウィジェットで、データベースに保存する必要があるデータを含むインテントも送信します。

というわけで、Eclipse上で3つのアプリを作っています。1. BroadcastReceiverExample - 次のファイルを持つ放送受信機

およびマニフェスト ファイル ソース

また、Eclipseでアプリプロジェクト(BroadcastSenderExample)を作成し、次の送信者コードを含むファイルを持っています

次に、最初のアプリをデバイスにインストールし (エミュレーターも試します)、2 つ目のアプリをインストールします。そして、2 番目のアプリ実行インテント コールは何も起こりません。

私は何を間違っていますか?

次のコードで 2 つのプロジェクトを作成します

プロジェクト 1 wBRReceiver

ファイルWBRReceiver.java

パッケージcom.x.brreceiver;

AndroidManifest.xml

とプロジェクト 2 wBRSender

ファイルWBRSenderActivity.java

そしてマニフェスト

次に、最初のアプリをエミュレーターにインストールしてから、2 つ目のアプリを実行します。そして、それは機能します。

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

android - スリープモードまたはロック画面 Android での WebView + GPS

私はAndroid開発から始めています。私は Web ページを持っています。これは html5 API から緯度と経度を取得できます。しかし...ロックされた画面(スリープモード)でGPS情報を取得する必要があります。画面がロックされている間、GPS をオンにしておく WebView を使用してアプリケーションを作成することをお勧めします。「サービス」のようなものを読んだことがありますが、それがどのように機能するのかわかりません。これは良い方法ですか?どうすればこれを行うことができますか?

ありがとう。

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

ios - Iphone4s用のBluetoothLEアプリのバックグラウンド時間の問題

私はiPhone-4sのアプリにコアBluetoothフレームワークを使用しています。
これは通常、できるだけ長く実行できるバックグラウンドアプリである必要があります。

現在、実行時間は40分から最大1時間です。

少なくとも1日くらいは期待しています。

この「bluetooth-central」の値は、.plistファイルの「Requiredbackgroundmodes」キーに追加されます。

最後に、私のアプリは「一時停止」モードになるようです。アプリを再度開くと(バックグラウンドからフォアグラウンド状態)、通知が再度送信されるため、Bluetooth接続が接続されたままで、BLEデバイスが通知を送信していることを意味します。ホームボタンを押してアプリがバックグラウンドになった場合、再度通知が届きません。

私のアプリが最大1時間だけバックグラウンドモードで動作する理由を誰かに教えてもらえますか?それは永遠のようにバックグラウンドで通常の音楽アプリのように実行し続ける必要があります。

Appleは、バックグラウンドアプリ(5つのカテゴリに分類される継続的に実行されているバックグラウンドアプリの1つ)がどの条件で失敗し、サスペンドモードになるかについて具体的なことを言っていますか?

iPhoneAppProgrammingGuide「」セクションの「」を参照するCommunicating with a Bluetooth Accessoryと、Bluetooth LEアプリケーションの長時間実行されるバックグラウンドタスクには、2つの実装が必要であることがわかります。

1)UIBackgroundModesキーは、Info.plistファイル内で「bluetooth-central」である必要があります。2)Bluetoothデータのバックグラウンド処理をサポートするアプリは、セッションベースである必要があります。

そのため、私のアプリでは、最初の実装が組み込まれ、そのアプリケーションをバックグラウンドで実行して、すべてのタスクを最大1時間実行できます。

次に、2番目の実装を実装する必要があります。つまり、セッションベースです。ドキュメントによると、アプリが「一時停止」状態であっても、イベントを取得できます。EASessionクラシックBluetooth(外部アクセサリフレームワーク)に存在する ""のようなBluetoothLE(コアBluetoothフレームワーク)に固有の適切なセッションを作成しようとしました。しかし、私はそれを見つけられませんでした。

基本的に、BLEの目的でどのセッションクラスを使用する必要があるかわかりません。オーディオ/ビデオ、ネットワーキング、インターネット、外部アクセサリについては、個別のセッションクラスを利用できます。コアBluetoothフレームワークにはありません。

BLEに適したセッションクラスを教えてください。

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

blackberry - プッシュ通知を受信したときにバックグラウンドアプリケーションがUIを表示できない

これが私のフルプッシュ通知リスナーです。

このクラスは正しく拡張されていますか?

これはprocess;です。

このプロジェクトでは、このバックグラウンドアプリリスナーが常に実行され、BB App Descriptorで開始層が7に設定されるように、起動時に自動実行をチェックしました。

ただし、ポップアップDialogを表示することはできませんが、デバイスがプッシュ通知を受信したことはわかります。

ダイアログポップアップが表示され、ユーザーが[ OK ]をクリックした後、OrientalDailyBBプロジェクトが開始され、特定のが表示されますMainScreen

参考OrientalDailyBB:バックグラウンドアプリケーションであるため、リスナーの優先度はプロジェクトよりも高くなります。したがって、をインストールするOrientalDailyBBと、このリスナーもインストールされます。これは、このリスナーがOrientalDailyBBプロジェクトフォルダーではなく、別のフォルダーにあるために発生しました。ユーザーがを終了したときにバックグラウンドアプリケーションが終了しないように、それらを分離しましたOrientalDailyBB

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

windows-phone-8 - バックグラウンドで実行されているWP8アプリケーション

WindowsPhone8でアプリケーションを作成する方法を学習しようとしています。msdnで公開されているこのチュートリアルに従いました。

問題は、このコードが機能しないことです。理由はわかりません。デバッグしてみました。これまでのところ、問題はApplication_RunningInBackgroundメソッドがトリガーされないことです。通常、アプリがバックグラウンドで動作すると動作を開始することになっています。または、私は何かが欠けていますか?

0 投票する
2 に答える
1830 参照

android - Android - 実行中のバックグラウンド アプリケーションがタスク マネージャーに表示されない

音楽の再生を処理するサービスを備えた音楽プレーヤーを開発しました。音楽プレーヤーをバックグラウンドで実行すると、タスク マネージャーに表示されません。バックグラウンドで実行中のアプリケーションをタスク マネージャーで表示するにはどうすればよいですか? ありがとう〜