FB IAB 外部瀏覽器跳轉測試
請在手機 Facebook App 內建瀏覽器中,分別測試下方四種格式。
目標:測試是否能從 Facebook 內建瀏覽器跳出,改用 Safari / 外部瀏覽器開啟 Web App:
https://nuyu-care.pages.dev
https://nuyu-care.pages.dev
格式四:intent:// 指向 Web App(通用)
Android intent 常見格式,iOS 可能只會出現「退出 Facebook?」或無反應。
測試格式四:intent 通用intent://nuyu-care.pages.dev#Intent;scheme=https;action=android.intent.action.VIEW;category=android.intent.category.BROWSABLE;end
格式五:intent:// 指向 Web App(指定 Safari)
測試 browser=safari 參數;不保證 iOS / FB IAB 會接受。
測試格式五:intent 指定 Safariintent://nuyu-care.pages.dev#Intent;scheme=https;browser=safari;end
格式六:直接用 Safari URL Scheme
測試 x-safari-https:// 是否能呼叫 Safari 開啟 Web App。
測試格式六:x-safari-httpsx-safari-https://nuyu-care.pages.dev
格式七:iOS Universal Link / 一般 HTTPS
對照組:直接開 Web App 網址,看是否仍被 FB IAB 包住。
測試格式七:https Web Apphttps://nuyu-care.pages.dev
成功判斷:點擊後若離開 Facebook 內建瀏覽器,並由 Safari / 外部瀏覽器開啟 https://nuyu-care.pages.dev,即代表成功。
若只停在 FB 內建瀏覽器、顯示安全警告、無反應、空白頁,或跳到錯誤頁,皆視為失敗。
測試紀錄表
測試時可以照這個欄位記錄結果。
| 格式 | 是否出現「退出 Facebook?」 | 點「開啟應用程式」後結果 | 是否用 Safari 開 Web App |
|---|---|---|---|
| 格式四 | 是 / 否 | 無反應 / Safari / 其他 | 是 / 否 |
| 格式五 | 是 / 否 | 無反應 / Safari / 其他 | 是 / 否 |
| 格式六 | 是 / 否 | 無反應 / Safari / 其他 | 是 / 否 |
| 格式七 | 是 / 否 | 仍在 FB IAB / Safari / 其他 | 是 / 否 |
測試完成後,請回報四種格式各自的結果。