問題タブ [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.
ios - zBarスキャナービューコントローラーはセグエまで却下されません
ZBarを使用していて、バーコードをスキャンした後、新しいビューの準備ができる前に(Webルックアップが遅いなど)、検索中のUIActivityIndicatorViewを表示するサブビューを追加しようとしています。コードは次のとおりです。
問題は最後の2つのステートメントにあります。リーダービューコントローラーは、コールドブロックの後半でセグエを実行するまで閉じられず、「読み込み中」のサブビュー(コードの前半で設定)は表示されません。コードを試して、読み込みが合法であることを示すことはできますが、必要なときに表示させることができません。画面にはカメラビューまたは既存の画像の画像が表示され、コンソールログで発生しているすべてのセグエセットアップアクティビティを確認できます。その後、セグエされたビューコントローラでビューが更新されます。FWIW iOS6が必要なため、dismissModalViewController:の代わりにdismissViewControllerAnimated:を使用していますが、とにかくそれを試しましたが、機能しませんでした。
どんな提案でも大歓迎です!
objective-c - UIViewでのZBarQRコードリーダーの実装
ここで本当に助けが必要です。私はiOS/Objective-Cにかなり慣れていないので、問題の解決が明らかな場合、または私のコードがひどい場合は申し訳ありません。気楽に!! :-)
QRコードを読み取るためのZBarSDKを構築中のiPadアプリに統合するのに苦労しています。ZBarReaderController(実装に関するチュートリアルやガイドがたくさんあります)を使用すると、正常に動作します。ただし、フルスクリーンカメラではなく、UIViewにカメラを表示させたいと思います。
これで、カメラビュー(readerView)がUIView(ZBarReaderView)に期待どおりに表示されるようになりましたが、コードをスキャンするとエラーが発生します。コードがスキャンされるまでエラーは発生しないため、これはデリゲート関連か何か他のものであると私は信じています。
これが私のコードの重要な部分です:(ZBarSDK.hはPCHファイルにインポートされます)
SignInViewController.h
SignInViewController.m
コードをスキャンしたときに発生するエラー:
私はまだ結果で何が起こるかについてあまり心配していません、ただこのエラーを乗り越えたいです。ZBarReaderViewのチュートリアルやドキュメントが大幅に不足しているため(とにかく初心者向け)、カメラをUIViewに表示するためだけに年齢を重ねました。皆さんありがとう。
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 自体に問題がある可能性があるという事実は破棄します)。
ありがとう
objective-c - ZBarReaderView UIView カメラの向きの問題
現在、QR コードの読み取りに ZBarSDK を使用する iPad アプリケーションを開発しています。
私はZBarReaderView
(NOT ) を使用しているので、を使用して描画されUIViewController
た正面カメラを表示しています (以下のコードを参照)。UIView
CGRect
私の問題は、カメラがビュー内の側面に来ることです。iPad アプリは、ランドスケープ モードで動作するようにのみ開発されます。
がUIView
表示されると、画像が横になっていて、修正方法がわかりません。うまく角度を変えて使っCGAffineTransform
てみたのですが、iPadが逆向きになった場合はどうなりますか?
この同様の問題に関する他の投稿を見ましたが、解決策はありませんでした。私はIOS6を使用していることに注意してZBarReaderView
くださいsupportedOrientationsMask
.
横向きが左か右かに関係なく、ユーザーがカメラ ビューを直立した位置で見られるようにします。ただ今は、どちらを向いても映像が横向きです(自分が90度横に見えるように)。UIView
画面を回転させても全く変わりません。私は少し迷っています。
コード:
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_DENSITY
both を 3 に変更しようとしましたviewWillAppear
が、影響はありませんでした。
ZBarReaderViewController
とのスキャン機構の違いは何ZBarReaderView
ですか? 間違った結果を抑えるにはどうすればよいですか?
ありがとう
関連するコードの一部を次に示します。
.h で
.m で
ios - ios-focusing が長すぎる
ios
私はabdでバーコードをスキャンしていることに気付きましたzbar
: .ZBarReaderViewController
しかし、カメラが表示するとき、焦点が非常にぼやけており、明確になるまで常に 2 秒間焦点を合わせる必要があります。
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
xcode - zbarSDK リーダーが高速デバイスで QR をスキャンしない (XCODE)
IOS アプリで zbarSDK を使用しています。それは魅力のように機能し、完璧でした。問題は、QR コード (4s や iPhone 5 などの高速デバイス) の前にあるスキャン ボタンを押すと、緑色の四角形しか表示されず、何も起こらず、デバイスをコードから 1 秒間移動する必要があることです。もう一度スキャンすると、機能します。
スキャン ボタンをクリックして QR コードに移動すると、機能します。
次の解決策を考えていましたが、何が最善かわかりません。
- PresentModalView アニメーションが終了するまでリーダーの読み取りを遅らせるにはどうすればよいですか。
- PresentModalView animation:YES の代わりに別のものを使用してください。
お知らせ下さい
window - 警告:提示しようとしますの上そのビューがウィンドウ階層にない
スキャンしたQRコードを取得して、コードが表すアイテムに関する情報を含むViewControllerを表示しようとしています。詳細ビューコントローラにセグエしようとすると、次のようになります。
MainViewControllerはメインタブバーコントローラーを使用していますが、詳細ビューコントローラーはタブバーコントローラーを使用しているナビゲーションコントローラー内にあります。
これが私のMainViewController.mです。
ZBarのものは、QRスキャンAPIに関連しています。
そして、これがMachineDetailsViewController.mです。
ありがとう、あなたがより多くの情報を必要とするならば、ただ尋ねてください。
- トム
iphone - Web サーバーにデータを送信する iPhone アプリ
あなたの時間の少し。Web ページから呼び出されるバーコード アプリケーションを開発する必要があります。これで、アプリを呼び出すための JavaScript が作成されました。アプリがバーコードの読み取りを終了したら、Web ページに戻る必要があり、バーコード データは Web ページのテキスト ボックスに保存されます。
私のトラブルは次のとおりです。 - > Webページがアプリをトリガーすると、ページをバックグラウンドに送信します。アプリがデータを返すときに、ページを更新せずに Web ページのテキスト ボックス オブジェクトにコンテンツを入力するにはどうすればよいですか。(ページ内には他のデータがあり、luser もログインしています)