跳到主要內容

【學生個人成績查詢系統Q&A】請問iPhone 使用safari開啟網頁都會顯示無法開啟此檔案,必須使用chrome或是safari的私密瀏覽才能看到網頁,這可能是什麼問題?如何解決?

 這是 Safari 瀏覽器的安全性設定和 Cookie 問題,讓我為您說明原因和解決方法:

🔍 問題原因:

  1. Safari 預設的嚴格隱私設定可能阻擋了 Google 的第三方 Cookie
  2. Safari 可能儲存了錯誤的快取或 Cookie
  3. Google 驗證需要第三方 Cookie 支援

✅ 解決方案(由簡單到進階):

方案一:調整 Safari 設定

  1. 開啟 iPhone 的「設定」
  2. 往下滾動找到「Safari」
  3. 關閉「阻擋跨網站追蹤」
  4. 關閉「防止跨網站追蹤」
  5. 重新開啟 Safari 試試

方案二:清除 Safari 快取

  1. 開啟 iPhone 「設定」
  2. 找到「Safari」
  3. 點選「清除歷程記錄和網站資料」
  4. 確認清除
  5. 重新開啟網頁

方案三:修改網頁程式碼
在 HTML 檔案的 head 區段加入:

html
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">

方案四:調整部署設定

  1. 開啟指令碼編輯器
  2. 在 Code.gs 中加入:
javascript
function doGet(e) {
  var template = HtmlService.createTemplateFromFile('Index');
  var html = template.evaluate()
    .setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL)
    .addMetaTag('viewport', 'width=device-width, initial-scale=1')
    .setFaviconUrl("URL_OF_YOUR_FAVICON");
  return html;
}

🔄 長期解決方案:

  1. 建議學生使用 Chrome 瀏覽器
  2. 或使用 Safari 的私密瀏覽模式
  3. 將網頁加入主畫面捷徑:
    • 開啟網頁後點選分享按鈕
    • 選擇「加入主畫面」
    • 之後可直接從主畫面圖示開啟

⚠️ 注意事項:

  • 調整隱私設定可能影響其他網站的隱私保護
  • 清除快取會同時清除其他網站的登入狀態
  • 建議在調整設定前先備份重要資料

希望這些解決方案能幫助您解決 Safari 的存取問題。

留言

這個網誌中的熱門文章

Google文件使用標楷體,匯出PDF時卻變成正黑體的解決方案

最近花了一個月打了一篇26頁的Google文件,使用的是「標楷體」,下載時選擇PDF格式後卻變成「正黑體」,而且格式整個跑掉,想到要重新編輯就欲哭無淚,怎麼辦?

教師神器~直覺易用的家庭聯絡簿標籤產生器(類似A4文件合併列印功能)

對於國小老師來說,常常需要列印剪貼一些標籤到聯絡簿,但有些人不熟悉word合併列印標籤,我和ai合作這個網頁小工具,應該讓老師感到超簡單

[免費]如何將圖片或 pdf 檔的文字擷取(辨識)出來,轉成word檔...

「圖片轉文字」一直是很多人困擾的問題,尤其是有大量轉檔辨識需求的人(如掃描書籍文件),所以我的xuite部落格發燒文章前兩名就是這類...