由於手機app內建瀏覽器(例如使用手機的Facebook、LINE,點擊貼文裡的網址,都是會先使用app內建瀏覽器開啟)缺乏對新網頁技術的完整支援,可能導致網頁在內建瀏覽器中顯示時出現版面和功能異常。例如,某些互動元素可能無法正常工作,特定樣式可能無法顯示正確,或者某些功能可能無法適應不同的網頁排版。
為了避免這些問題,建議您簡單設定,讓捐款人在手機app例如FB、LINE點開超連結時,不要使用app內建瀏覽器,而使用手機的預設瀏覽器APP來開啟連結。透過這種方式,捐款人將能夠在更穩定且功能完整的瀏覽器環境中瀏覽網頁,確保正確的版面和功能運作。
設定方式非常簡單,請募款頁、活動報名頁等前台網址後面加上「&openExternalBrowser=1」的參數。這個參數的作用是告訴手機app,在開啟連結時使用手機的預設瀏覽器APP。通過將這個特定的參數附加到連結中,您可以確保捐款人在點擊連結時自動切換到外部瀏覽器。
例如,將募款頁的網址「https://demo.neticrm.tw/civicrm/contribute/transact?reset=1&id=1」修改為「https://demo.neticrm.tw/civicrm/contribute/transact?reset=1&id=1&openEx…」,捐款人點擊連結後,就會自動使用手機的預設瀏覽器APP來開啟募款頁。
透過這樣的設定,您可以確保捐款人能夠在更穩定且功能完整的瀏覽器環境中順利瀏覽募款頁,避免內建瀏覽器可能產生的版面和功能異常問題。
您也可將加上參數的網址透過neti短網址功能縮小,能保有其效果。