iT邦幫忙

0

Line Liff 跳轉網址的錯誤?

目前使用 sdk 版本是 2.6.0
出現了一個弔詭問題
假設 A與B頁都有 liff(也有各自ID,設定init那邊無誤~)
當A因為某些事件需要 location.href 到 B 頁時
我不是透過他的 liff 網址,我是直接走我的域名轉過去B

location.href = '/abc/?GroupID=xxx'

此時他到了B頁後(B頁有 line init)所以會出現 liff.state 後再轉一次到我設定 B頁的 endpoint URL (https://xxx.xxx.com/abc/)
在 liff.state 過後他會變成這樣的網址

https://liff.line.me/1655383835-19823PAKDD?code=Bxe3P7LwDK3rFknZb4Wh&liffClientId=1655383835&state=6At08HLBp1CP

然後最後變成

https://xxx.xxx.com/abc/?code=Bxe3P7LwDK3rFknZb4Wh&liffClientId=1655383835&state=6At08HLBp1CP

然後就停止了?!

最後沒有把我的 GroupID Query Parameter 帶過去?

https://xxx.xxx.com/abc/?GroupID=xxx

以至於出錯....

已閱讀
https://engineering.linecorp.com/zh-hant/blog/new-liff-url-infomation/

尚未有邦友回答

立即登入回答