問題タブ [zxing.net]
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.
c# - ZXing、TryInverted カラー オプションを使用した DataMatrix Reader が iOS (Xamarin.Forms) で動作しないようです
Xamarin.Forms と Visual Studio を使用してアプリを開発しています。また、ZXing.Net.Mobile と ZXing.Net.Mobile.Forms Nuget パッケージを使用して DataMatrix をスキャンしようとしています。
デフォルトでは、DataMatrix が反転色を使用して印刷される場合を除いて、すべて正常に動作します。そのため、TryInverted オプションを使用しようとしましたが、このオプションは Apple デバイスでは動作しないようです。
実際、Android を使用すると、私のアプリは色が反転していても DataMatrix を検出できますが、iPhone 5S は色が反転していない場合にのみ検出できません。(色を反転するかどうかにかかわらず、両方の構成で同じ DataMatrix を使用しようとしたため、かなり確信があります)。以下は私のコードです、
そして、結果とスキャナーを取得するための私のiOS ScanActivity、
c# - ZXing.Net.Mobile MobileBarcodeScanner の CustomOverlay
現在、MobileBarcodeScanner インスタンスに CustomOverlay を適用できません。Web サイトのドキュメントによると、できるはずですが、次のエラーが表示されます。
重大度コード 説明 プロジェクト ファイル行抑制状態エラー CS1061 「MobileBarcodeScanner」には「CustomOverlay」の定義が含まれておらず、タイプ「MobileBarcodeScanner」の最初の引数を受け入れる拡張メソッド「CustomOverlay」が見つかりませんでした (using ディレクティブまたはアセンブリ参照?) ScannerTesting C:\Users\kalpr\Source\Repos\ScannerTesting\ScannerTesting\ScannerTesting\MainViewModel.cs 88 アクティブ
私は、すべての異なるプラットフォーム間でコードを共有する .Net Standard Class ライブラリでこれを行っています。
これをプラットフォームごとにネイティブに行う必要がありますか?それとも、移植可能な .NET Standard プロジェクトで宣言するだけでよいでしょうか?
c# - バーコード スキャナーのページ ナビゲーションの問題
私が従ったバーコードリーダー/スキャナーのこのチュートリアルがあります。ではScannerPage
、ボタンをクリックすると が開き、scanner
読み取り後、API を使用して結果がデータベースに渡され、 に戻りScannerPage
ます。このエラーPage must not already have a parent
が発生していますが、理由がわかりません。これをどのように解決できますか?