問題タブ [zbar]

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

ios - zBarスキャナービューコントローラーはセグエまで却下されません

ZBarを使用していて、バーコードをスキャンした後、新しいビューの準備ができる前に(Webルックアップが遅いなど)、検索中のUIActivityIndi​​catorViewを表示するサブビューを追加しようとしています。コードは次のとおりです。

問題は最後の2つのステートメントにあります。リーダービューコントローラーは、コールドブロックの後半でセグエを実行するまで閉じられず、「読み込み中」のサブビュー(コードの前半で設定)は表示されません。コードを試して、読み込みが合法であることを示すことはできますが、必要なときに表示させることができません。画面にはカメラビューまたは既存の画像の画像が表示され、コンソールログで発生しているすべてのセグエセットアップアクティビティを確認できます。その後、セグエされたビューコントローラでビューが更新されます。FWIW iOS6が必要なため、dismissModalViewController:の代わりにdismissViewControllerAnimated:を使用していますが、とにかくそれを試しましたが、機能しませんでした。

どんな提案でも大歓迎です!

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

objective-c - UIViewでのZBarQRコードリーダーの実装

ここで本当に助けが必要です。私はiOS/Objective-Cにかなり慣れていないので、問題の解決が明らかな場合、または私のコードがひどい場合は申し訳ありません。気楽に!! :-)

QRコードを読み取るためのZBarSDKを構築中のiPadアプリに統合するのに苦労しています。ZBarReaderController(実装に関するチュートリアルやガイドがたくさんあります)を使用すると、正常に動作します。ただし、フルスクリーンカメラではなく、UIViewにカメラを表示させたいと思います。

これで、カメラビュー(readerView)がUIView(ZBarReaderView)に期待どおりに表示されるようになりましたが、コードをスキャンするとエラーが発生します。コードがスキャンされるまでエラーは発生しないため、これはデリゲート関連か何か他のものであると私は信じています。

これが私のコードの重要な部分です:(ZBarSDK.hはPCHファイルにインポートされます)

SignInViewController.h

SignInViewController.m

コードをスキャンしたときに発生するエラー:

私はまだ結果で何が起こるかについてあまり心配していません、ただこのエラーを乗り越えたいです。ZBarReaderViewのチュートリアルやドキュメントが大幅に不足しているため(とにかく初心者向け)、カメラをUIViewに表示するためだけに年齢を重ねました。皆さんありがとう。

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

java - Android Java utf-8 でエンコードされた文字列

zbarライブラリを使用してコードをスキャンする Android アプリケーションを構築しようとしています。UTF-8 エンコーディングで QR コードを生成し、この Android アプリを使用してスキャンしています。私がエンコードしているテキストは「L'étoile」です。デフォルトの zbar テスト プログラムを試してみたところ、アクセント付きの文字が正しく表示されないことに気付きました。そのため、デバッグして文字を正しく表示できない理由を理解するために、以下のコードを少し変更しました。

私が得るログから:

文字セットとエンコーディングに関しては少し迷っていますので、ご容赦ください。上記のログから、zbar ライブラリが実際に UTF-8 でエンコードされた文字列 "L'étoile" を返していると断言できますか? もしそうなら、それはログに正しく表示されるべきではありませんか?

zbar は iconv を使用し、デフォルトで ISO-8859-1 になっていると思います。そこで、iso-8859-1 でエンコードされたテキストを使用して QR コードを生成しようとしました。次に、Android アプリケーションで QRcode を読み取ろうとすると、ログに次のように表示されました。

ご覧のとおり、アクセント付きの文字列 "L'étoile" を取得できません。明らかに、私が把握できない概念があり、何らかの助けを期待しています.

ちなみに、QR Droid や Zxing などのアプリケーションで同じ QRcode をスキャンすると、文字列は正しく "L'étoile" と表示されます (したがって、QRcode 自体に問題がある可能性があるという事実は破棄します)。

ありがとう

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

objective-c - ZBarReaderView UIView カメラの向きの問題

現在、QR コードの読み取りに ZBarSDK を使用する iPad アプリケーションを開発しています。

私はZBarReaderView (NOT ) を使用しているので、を使用して描画されUIViewControllerた正面カメラを表示しています (以下のコードを参照)。UIViewCGRect

私の問題は、カメラがビュー内の側面に来ることです。iPad アプリは、ランドスケープ モードで動作するようにのみ開発されます。

UIView表示されると、画像が横になっていて、修正方法がわかりません。うまく角度を変えて使っCGAffineTransformてみたのですが、iPadが逆向きになった場合はどうなりますか?

この同様の問題に関する他の投稿を見ましたが、解決策はありませんでした。私はIOS6を使用していることに注意してZBarReaderViewくださいsupportedOrientationsMask.

横向きが左か右かに関係なく、ユーザーがカメラ ビューを直立した位置で見られるようにします。ただ今は、どちらを向いても映像が横向きです(自分が90度横に見えるように)。UIView画面を回転させても全く変わりません。私は少し迷っています。

コード:

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

objective-c - ZBAR SDK の例でもバーコードのデコードが間違っている

iPhone 用のプロジェクトで ZBarSDK を使用しています。

埋め込みリーダーとして ZBar を使用しています。基本的に、Interface Builder で UIView を接続します。クラスをZBarReaderViewデリゲート メソッドに変更して実装し-(void)readerView: (ZBarReaderView*) view didReadSymbols: (ZBarSymbolSet*) syms fromImage: (UIImage*) imgます。

ほとんどの場合、これで問題なく動作します。ただし、明らかに正しくスキャンされないバーコードがあります。最初のブロックは間違って解釈されます。5008914...私は次のようなものを手に入れ7001814...、次に正しいものを手に入れます4001954...

SDK の「EmbedReader」の例に戻り、調整が必要な可能性があるかどうかを調べたところ、同じエラーが発生することがわかりました。「ReaderSample」の例を見ると、エラーは発生しませんが、これはZBarReaderViewController.

ZBAR_CFG_X_DENSITY次に、メソッドでand ZBAR_CFG_Y_DENSITYboth を 3 に変更しようとしましたviewWillAppearが、影響はありませんでした。

ZBarReaderViewControllerとのスキャン機構の違いは何ZBarReaderViewですか? 間違った結果を抑えるにはどうすればよいですか?

ありがとう

関連するコードの一部を次に示します。

.h で

.m で

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

ios - ios-focusing が長すぎる

ios私はabdでバーコードをスキャンしていることに気付きましたzbar: .ZBarReaderViewControllerしかし、カメラが表示するとき、焦点が非常にぼやけており、明確になるまで常に 2 秒間焦点を合わせる必要があります。

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

android - ZbarのAndroidアプリへの統合

開発作業にAndroidADTバンドルを使用しています。オンラインで複数のガイドを読んだ後、プロジェクトにパッケージcom.dm.zbar.android.scannerを追加しました。パッケージには、CameraPreview.java、ZBarConstants.java、およびZBarScannerActivity.javaというファイルが含まれています。これにもかかわらず、ScanActivity.javaクラスのZBAR_SCANNER_REQUEST変数(私が作成しましたが、zbarメソッドを使用)を変数に解決することはできません。この変数以外はすべて受け入れられます。なぜこれが起こっているのか考えていますか?注:私のlibsフォルダーには、次のすべてが含まれています。

https://github.com/DushyanthMaguluru/ZBarScanner/tree/master/ZBarScannerLibrary/libs

zbar.jarはビルドパスに含まれています。

ScanActivity:

関連する場合に備えて: AndroidManifest.xml

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

xcode - zbarSDK リーダーが高速デバイスで QR をスキャンしない (XCODE)

IOS アプリで zbarSDK を使用しています。それは魅力のように機能し、完璧でした。問題は、QR コード (4s や iPhone 5 などの高速デバイス) の前にあるスキャン ボタンを押すと、緑色の四角形しか表示されず、何も起こらず、デバイスをコードから 1 秒間移動する必要があることです。もう一度スキャンすると、機能します。

スキャン ボタンをクリックして QR コードに移動すると、機能します。

次の解決策を考えていましたが、何が最善かわかりません。

  • PresentModalView アニメーションが終了するまでリーダーの読み取りを遅らせるにはどうすればよいですか。
  • PresentModalView animation:YES の代わりに別のものを使用してください。

お知らせ下さい

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

window - 警告:提示しようとしますの上そのビューがウィンドウ階層にない

スキャンしたQRコードを取得して、コードが表すアイテムに関する情報を含むViewControllerを表示しようとしています。詳細ビューコントローラにセグエしようとすると、次のようになります。

MainViewControllerはメインタブバーコントローラーを使用していますが、詳細ビューコントローラーはタブバーコントローラーを使用しているナビゲーションコントローラー内にあります。

これが私のMainViewController.mです。

ZBarのものは、QRスキャンAPIに関連しています。

そして、これがMachineDetailsViewController.mです。

ありがとう、あなたがより多くの情報を必要とするならば、ただ尋ねてください。

  • トム
0 投票する
1 に答える
302 参照

iphone - Web サーバーにデータを送信する iPhone アプリ

あなたの時間の少し。Web ページから呼び出されるバーコード アプリケーションを開発する必要があります。これで、アプリを呼び出すための JavaScript が作成されました。アプリがバーコードの読み取りを終了したら、Web ページに戻る必要があり、バーコード データは Web ページのテキスト ボックスに保存されます。

私のトラブルは次のとおりです。 - > Webページがアプリをトリガーすると、ページをバックグラウンドに送信します。アプリがデータを返すときに、ページを更新せずに Web ページのテキスト ボックス オブジェクトにコンテンツを入力するにはどうすればよいですか。(ページ内には他のデータがあり、luser もログインしています)