選店會跳不回原本結帳視窗 怎麼辦?

LINE/FB inapp 瀏覽器用便利商店選店會爛掉

技術筆記

這個其實是個很老舊的問題
但我到最近才有客戶跟我反應
他們從 line 點連結下單後
選店會炸掉

查了一下文章
又跳出同一篇上次 in app browser 的文章
https://blog.user.today/inapp-browser-webview-problem/

基本上因為 LINE/FB 內的瀏覽器
是沒有多頁面/標籤的功能
所以只要結帳的時候
送貨方式選便利商店取貨
跳出地圖 => 選完店
就會跳不回原本結帳視窗

解法很簡單
就是跳出之前
先把所有結帳參數存起來

等選完店
跳回 checkout 頁面
系統把之前結帳參數全部 load 回來就好了

上面看不懂沒關係
只要你購物網站 有便利商店取貨的選項
然後從 FB/LINE 推連結 下廣告
都有可能遇到這個問題

如果你用開店平台
應該都沒這個問題

如果你用 Wordpress
我不曉得有沒有人綠界/藍新的物流外掛
所以我不知道這類問題有沒有解決

如果你是客制的
找原本廠商解決

如果廠商跑了
找路老闆