検索

ホームページ  >  に質問  >  本文

ios - iPhone 5 真机下 使用扫一扫功能 扫描二维码,用苹果自带正则表达式却崩溃了

大家讲道理大家讲道理2771日前659

全員に返信(2)返信します

  • 天蓬老师

    天蓬老师2017-04-18 09:38:10

    Apple ドキュメント:

    「このメソッドは頻繁に呼び出される可能性があります。実装は、メタデータ オブジェクトのドロップなど、キャプチャのパフォーマンスの問題を防ぐために効率的である必要があります。」

    したがって、スキャン数の制御の問題は開発者が処理する必要があります。 。 。

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:38:10

    iPhone5のスキャン機能が他機種と違う理由は分かりませんが、iPhone5のカメラ機能は完全に終了しないとこのメソッドを繰り返し呼び出します
    - (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputMetadataObjects:(NSArray *)metadataObjects fromConnection:(AVCaptureConnection *)connection,

    スキャンされた stringValue は URL です

    リーリー

    ただし、複数回呼び出すとnull値が追い出され、stringValueがnullになってクラッシュする

    返事
    0
  • キャンセル返事