問題タブ [flashlight]

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 に答える
1403 参照

iphone - ボタンをすばやくタップすると iPhone 懐中電灯アプリがクラッシュする

懐中電灯アプリが完全に機能するようになりました。何らかの理由で、懐中電灯ボタンを非常に速くタップするたびに、アプリがフリーズして何もしません。AVCaptureSession stopRunning を呼び出すとフリーズするようです。トグル懐中電灯メソッドのコードを次に示します。また、このメソッドが最終的にストロボ機能に対して呼び出されるようにしたいと考えています。

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

iphone - 非アクティブ状態からアクティブ状態への iPhone アプリの問題

こんにちは、懐中電灯アプリに問題があります。フラッシュをオン/オフするボタンがあります。また、私はviewdidloadでアプリをオンにしました。ホームボタンを押してアプリをもう一度クリックすると、アプリは懐中電灯をオンにしないので、アプリケーションDidBecomeActiveを使用しました。このメソッドはフラッシュをオンにしますが、ボタンをクリックしてオフにすると、アプリがクラッシュします。

これは appdelegate.m です:

これはviewcontroller.mです:

nslogs はトラブルシューティング用です。ホームボタンを押してアプリを再起動すると、フラッシュがオフになっていても、コンソールに「toggle false」が表示されます。ここで何が間違っていますか? クラッシュログ:

0 投票する
7 に答える
89170 参照

android - Androidでカメラの懐中電灯を使用する

ウィジェットでカメラのLED懐中電灯を使おうとしています。このトピックに関するいくつかのスレッド(つまり後で説明するスレッド)を見つけました。現在、次を使用してライトを制御しようとしています。

AndroidManifest.xmlでさまざまな権限を試しましたが、現在は次のようになっています。

他のAndroidデバイスが手元にないため、GalaxyTabでこれをテストしています。ライトが点灯しません。だから私は今いくつか質問があります:

  1. エミュレーターでLEDライトの動作をテストする方法はありますか?
  2. 私はここで何か間違ったことをしていますか?
  3. 同じ問題を扱っているこの質問によると、GalaxyTabでは動作が異なります。どのように?
  4. そして最後に、それが異なって機能する場合、それが単なるGalaxy Tabなのか、それとも他のデバイスも異なる方法を使用しているのか疑問に思い始めています。その時テストするのは難しいでしょう、そしてそれは私にはかなり奇妙に思えます。

洞察をありがとう!

ちなみに、ここで何度か言及されているクイック設定ですばやくテストしました。懐中電灯はクイック設定でも機能しません。

GalaxyTabstilはandroid2.2を使用していることに注意してください。2.2と2.3の間にいくつかの変更があったようです。

コメント:Galaxy Tabで完全に機能する他のアプリを市場で見つけたので、何らかの形で機能する必要があることを私は知っています。

コメント2:cam.setParameters(p);を設定した場合 getFlashMode()を使用してカメラに現在の状態を直接要求すると、FLASH_MODE_TORCHが正しく返されます。ただし、カメラを離して再度開くと、FLASH_MODE_OFFが返されます。Cameraオブジェクトがリクエストを認識しているように見えますが、実際にはハードウェアに渡されません!?

-

Konstantinsのコメントの後、cam.release();を削除しました。部。彼は正しいです。カメラを離しても設定は保持されません。cam.open()を再度使用すると、ライトがオフの状態で新しいインスタンスが取得されます。ただし、ライトはまだギャラクシータブで機能していません。ですから、ウィジェットを使ってコントロールしようとすると、ライトを点灯し続けるのは難しいと思います。バックグラウンドサービスが終了するとすぐに、カメラオブジェクトが自動的に解放されるため、ライトが再びオフになります。私の質問はまだ残っています、特になぜカメラがそもそもスイッチを入れないのか。

0 投票する
5 に答える
41304 参照

android - AndroidデバイスのLED強度を変更できますか?

私が望むLED強度を設定する方法はありますか?私が使用するLEDをオンにすることを知っています:

しかし、このコードはLEDをオンにするだけです。しかし、より強い光のために、または光の強度を減らすために、LEDに異なる強度を設定する方法はありますか?

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

android - android.hardware.Cameraを使用せずに懐中電灯を制御できますか?

バーコードスキャナーでフロントライトオプションを使用してzxing1.6も、NexusOneでは機能しません。アプリで懐中電灯を使用できるようにする必要がありますが、カメラの2つのインスタンスを実行することはできません。カメラにアクセスせずに懐中電灯を使用する方法はありますか?または、すでに使用されているカメラに何らかの方法でアクセスできますか?

IntentIntegrator.javaバーコードをスキャンできるようにGoogleパッチを使用しています。

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

qt - Qt Mobility を使用して、Symbian でカメラの懐中電灯をオンにするにはどうすればよいですか?

Qt Mobility を使用して、Symbian でカメラの懐中電灯をオンにするにはどうすればよいですか?

0 投票する
3 に答える
1464 参照

android - Androidでカメラのフラッシュライトを動的にオンにする

私はアンドロイドでバーコードスキャンアプリをやっています。その中で、私はカメラのフラッシュライトを動的にオンにする必要があり、次のコードを使用してこれを行っています

しかし、次のような例外が表示されています。

ラインで

例外は、バーコードをスキャンしている間、カメラはすでにオープンモードになっていて、ここでカメラをもう一度開こうとしているためだと思います。

カメラを再度開かずにフラッシュライトをオンにする方法はありますか?そしてどうやって?

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

camera - HTC Desire で写真を撮っているときにトーチモードを使用すると、フラッシュが早すぎる

HTC Desire の背面カメラの LED に問題があります。

トーチモードを使用して写真を撮るアプリを開発していますが、他のデバイス (Nexus One、Galaxy S II など) でうまく機能していますが、写真が撮られる直前に LED が消えてしまいます。他のカメラ アプリ ( 「Camera Magic」、「Distorted Camera」) をテストしましたが、まったく同じ問題があるようです。

関連するコードはかなり標準的です(そして、他のデバイスでも機能しています)

誰かが問題が何であるかを知っているか、同じことを経験したことがあるかどうか疑問に思っていましたか?

0 投票する
4 に答える
7016 参照

android - パラメータの設定.FLASH_MODE_TORCH が Droid X 2.3 で動作しない

フラッシュモードをトーチに設定するアプリを書いています。Droid X でアプリケーションをテストしていますが、LED ライトが点灯しません。Droid Incredible で試したところ、問題なく動作しました。何が問題なのかわかりません。トーチモードをオンにするコードの一部を次に示します。

mCamera.startPreview(); を追加しました。私はそれが違いを生むはずだと読んだので、違いはありません。また、利用可能なフラッシュ モードのリストを作成し、それらを画面に表示して、私の Droid X にトーチ モードがあり、それがリストにあることを確認しました。オンラインで見つけたコードから、ボタンで LED フラッシュをオン/オフする新しいアプリケーションも作成しました。繰り返しますが、Droid Incredible では正常に機能しましたが、Droid X では機能しませんでした。これを Droid X で実行するために不足しているものはありますか、それとも Gingerbread の何かでしょうか? Droid X は Gingerbread を実行しており、Droid Incredible は FroYo を実行しています。

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

android - Samsung Galaxy Ace 2.2.1およびGalaxy TabでカメラのLED /フラッシュライトをオン/オフします

を使ってカメラのLEDライトをONにしてFLASH_MODE_ONいます。

Samsung Galaxy Ace には、オン、オフ、自動の 3 つのフラッシュ モードしかありません。

FLASH_MODE_TORCHSamsung Galaxy Tab & Samsung Galaxy Ace 2.2.1 で動作しない

カメラのLEDをオンにするコードは次のとおりです

そして、次を使用してオフにします。

コード リファレンス : Android でカメラの懐中電灯を使用する

しかし問題は、LED ライトが 5 秒間しか点灯しないことです。すると自動的にOFFになります。

誰でも問題がどこにあるのか教えてください。または、停止が要求されるまで LED ライトを継続的にオンにする方法。