試したことないですが、こんなパターンではいかがでしょうか? QA→LIFF→外部ブラウザー(カメラファインダーを起動してQRコードをJSで読み込む)→LIFF(LIFFをパラメーター呼び出しで外部ブラウザーから情報を引き渡し)
- 2
https://developers.line.biz/ja/reference/liff/#scan-code 上記のリンク内に記載があるように(「iOS版LINEバージョン9.19.0以降では使用できません」) liff.scanCode()は、使用できません。
私は、いたちさんが記載している方法にて、LIFF→外部ブラウザー→LIFFにて実現させることができました。
※今回、どうしても LINE Platform 上で要件を実現したいので試行案を頂くだけでも大変ありがたいです
上記の要件に合わないかもしれませんが、ご検討してみてください。
- 1
いたち様・鈴木敦史様
コメント&解決方法の提案ありがとうございました。 おかげ様で何とか LIFF 経由で外部ブラウザにて jsQR を利用して QR コード検出までは 上手くいっているのですが、QR コードで読み取った値(※今回は文字列)を LIFF に返して SendMessage にてトークルームへ送信&表示させたいのですが、あと最後この部分だけが スキル不足にて解決できておりません。
お2人が実現された方策をもう少しブレイクダウンしてご教示頂くこと可能でしょうか? お手数おかけして申し訳ございませんが、可能であれば知恵をお借りしたく。
- 0
いたち様
回答ありがとうございます。 なるほど…確かに外部ブラウザ呼出しは検討しておりませんでした。 私の方で検証して結果をご報告させて頂きたいと思います。 ※今回、どうしても LINE Platform 上で要件を実現したいので試行案を頂くだけでも大変ありがたいです
遅ればせながら一旦のお礼まで。
- 0