[LIFF][2020鐵人賽][Day 24] LIFF ScanCode
前言
LIFF 有個方法,liff.scanCode() 是可以開始 QRcode 讀取器,並回傳讀取到的內容,可以參考這支來自董大偉老師的 liff2 demo 影片。
在今年 1 月初的時候,LINE 官方有宣布,參考這篇,liff.scanCode() 因技術問題,功能將暫時移除,所以它無法在 LINE 9.19.0 以後的版本被使用。
liff.scanCode()
開始 QRcode 讀取器,並回傳讀取到的內容。
實作
if (liff.scanCode) {
liff.scanCode().then(result => {
// result = { value: '' }
});
}
如果 LIFF APP 中,想使用此功能,須至 Line Developers Console 中,在你的LIFF APP 裡開啟這個欄位的設定:
它無法在外部瀏覽器中執行:
由於我手機的 Line 版本超過 9.19.0,也無法成功時測: