0

そこにコードを配置する必要があることはわかっていますが、そもそもなぜそれが必要なのですか? つまり、画面全体を使用しないのはなぜですか (理由があり、クライアントに動作を正当化する必要があると思います)。

ありがとう!!

4

1 に答える 1

2

主な理由は次のとおりです。

  1. これは、ユーザーがコードを調整して回転を減らすのに役立ちます。
  2. 重要なのは、ほとんどのデバイスは近すぎるところから何も焦点を合わせることができないということです。ビューファインダー内にコードを収めるために、ユーザーはコードとデバイスの間にいくらかのスペースを残す必要があります。このスペースにより、カメラの焦点を合わせることができます。

ただし、ZXingのコードを変更して、画面全体でスキャンできるようにしました。これでうまく機能します。しかし、私はまだ上記の2つの理由でファインダーを描きます。

于 2012-09-07T16:03:54.583 に答える