1.隱私政策是怎么樣的?收集哪些資訊?
關于Scan Kit的隱私政策及收集的資訊,請查看SDK隱私安全說明,
Android:SDK隱私安全說明
iOS:SDK隱私安全說明
2.如何使用多碼識別?多碼模式下如何實作指定條碼?多碼模式的坐標支持回傳坐標么?多碼模式下實作自動放大?
1)統一掃碼服務支持回傳多碼
①android專案建議您參考MultiProcessor 掃碼模式,代碼使用指導請參考鏈接,
②如您是IOS專案請參考Bitmap Mode掃碼模式,代碼使用指導請參考鏈接,
2)多碼模式下如何實作指定條碼?
如要實作相關能力建議先下載示例代碼,將示例代碼調通后再自行修改,
其中MainActivity、CommonActivity、ScanResultView、CameraOperation、CommonHandler類與多碼識別有關,需要您在示例代碼中做以下修改:
① 在檢測成功后停止掃描 即呼叫如下代碼:cameraOperation.stopPreview();
② 在示例代碼的CommonActivity中添加獲取點擊螢屏位置坐標代碼;
③將獲取到螢屏位置的坐標與檢測成功繪制的坐標對比符合條件的跳轉并傳遞資料,點擊螢屏位置坐標代碼,
如無法解決可通過鏈接咨詢詳情,
3)多碼模式的坐標支持回傳坐標么?
支持回傳坐標,通過掃碼請求獲取到掃碼結果,掃碼結果為HmsScan資料結構,通過HmsScan.getBorderRect即可獲取數坐標,
4)多碼模式下實作自動放大?
不支持,自動放大后會影響其他二維碼的識別效果,此種掃碼模式建議開發者添加按鈕或觸摸式進行縮放或放大,
3.是否支持自動放大?是否支持取消自動放大?
Default View Mode、Customized View Mode 掃碼模式在SDK內已內嵌了自動放大功能,在滿足條件時會自動觸發,開發者無需處理,
Bitmap Mode 掃碼模式下Scan Kit會回傳呼整相機焦距的指令給App,需要App根據焦距調整相機,可參考鏈接中的開發步驟的第四步:相機掃碼模式,
如無需自動放大,可使用MultiProcessor Mode 掃碼模式,該不支持自動放大,原因為MultiProcessor Mode 是多碼識別場景,自動放大后會影響其他二維碼的識別效果,
4.怎么收費的?是否需要授權?
不存在著作權收費問題,統一掃碼服務提供免費接入,
5.連續掃碼如何實作?
Customized View Mode 掃碼模式支持連續掃碼,需要在初始化 RemoteView 時額外設定 setContinuouslyScan (true) 即可,API參考鏈接,
上述設定后在對 RemoteView 設定結果回呼監聽,監聽到結果保留操作,不要跳轉或關閉頁即可實作連續掃碼效果,
6.如何實作自定義掃碼界面?
Default View Mode 掃碼模式不支持;
Customized View Mode、Bitmap Mode、MultiProcessor Mode 掃碼模式支持,
可參考示例代碼的 ScanResultView + activity_defined.xml 或 activity_common.xml 檔案進行實作,具體頁面效果需要開發者根據需求完善,
其中:activity_defined.xml 對應 Customized View Mode 自定義掃碼界面效果;activity_common.xml 對應 Bitmap Mode、MultiProcessor Mode 自定義掃碼界面效果
示例代碼參考鏈接,
7.如何獲取碼格式、識別成功時的二維碼圖片、碼坐標、獲取條碼角點資訊?
獲取二維碼資訊的前提條件是成功識別二維碼,Scan Kit在結果回呼監聽中統一回傳
HmsScan物件,包含碼在輸入圖片中的坐標、碼的原始資料、碼的制式、結構化資料、zoomValue等資訊,
詳細可參考碼值決議、和HmsScan API獲取制定資訊
碼值決議參考鏈接,HmsScan參考鏈接,
8. 如何設定語言自動切換?支持什么國家?
Scan kit會根據手機系統的語言自動切換,無需手動設定;
掃碼SDK支持的國家/地區如鏈接中所示,
SDK內部適配了以上國家/地區的語言,沒有的則不支持,
9.從圖庫中識別二維碼,需要使用讀取sd卡的權限嗎?SDK的Default view model下,如果不授權sd卡權限,就不能打開圖庫,這個可以優化嗎?
2.10.0.301版本后Default View Mode支持分別申請存盤(媒體和檔案)權限和相機權限,詳細操作參考Default View Mode場景權限申請,
Default View Mode場景權限申請鏈接,
欲了解更多更全技術文章,歡迎訪問華為開發者聯盟論壇,
了解更多詳情>>
訪問統一掃碼服務聯盟官網
獲取統一掃碼服務開發指導檔案
訪問HMS Core 聯盟官網
獲取HMS Core 開發指導檔案
關注我們,第一時間了解 HMS Core 最新技術資訊~
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/551147.html
標籤:其他
上一篇:盤點| 有哪些比較新的好用的React Native 開發工具?
下一篇:返回列表