+1
Scan QR code in IOS
Em đang gặp 1 vấn đề như thế này nhờ các cao nhân chỉ giáo em với ạ. Chả là em có 1 ứng dụng web sau khi truy cập bằng link (QR code) thì có tự động mở 1 popup để xác thực. Em có gặp phải trường hợp safari block popup với 2 trường hợp:
- TH1: khi e scan code bằng camera của iphone và mở trên safari thì hoạt động được.
- Th2: khi e scan bằng app mặc định của iphone là code scanner thì sau khi scan nó tự động chuyển sang sarafi nhưng ở dạng in-app (mở trong app). Thì sau đó bị popup tất cả popup gây ra lỗi.
Cho e hỏi là có cách nào detact được 2 trường hợp này không, mở trong safari và trong safari in app. Em có check userAgernt mà giống hệt nhau.
Ghê nha, giờ lại code cả ISO nữa )
Anh thấy mình vẫn chưa biết được nguyên nhân gây lỗi nên cũng hơi khó tìm hướng xử lý.
@huukimit Vấn đề này e thấy khá khó xử lý. vì IOS nó block rồi. thì chỉ còn 1 cách là detect rồi cho hiển thị alert báo cho người dùng chuyển sang sử dụng safari thay vì safari webview.
Và sử dụng trò con bò này thì nó detect được ạ. Khá vô lý.
https://stackoverflow.com/a/41108335/11833735