Android 要怎麼開啟 HTML 檔案?要怎麼傳一個點了就能開啟的頁面?
快速解答
在 Android 的「檔案」應用程式輕觸 .html 檔案,系統會問要用哪個 App 開啟:我們在 Android 16 模擬器測試時,Chrome 執行了頁面的指令碼,HTML Viewer 只顯示文字和 CSS。如果選項裡沒有 Chrome,就在 Chrome 打開 Convika 免費的 HTML 檢視器,再選擇檔案。要傳一個在手機上打得開的頁面,請傳網址。
Free 方案:不需信用卡,可發布 1 個頁面。
本頁內容
同學用電子郵件寄來一份 ChatGPT 做的測驗,朋友在 WhatsApp 丟來一個 Claude 做的遊戲。你在 Android 手機上輕觸 .html 檔案,看到的卻是滿滿的程式碼,或是一個按鈕按了沒反應的頁面。這篇教學兩邊都會說明:收到檔案的人怎麼開啟才能讓它執行,以及如果你是傳送的人,怎麼傳一個輕觸一下就能開啟的頁面。
在任何 Android 手機上最快的方法:在 Chrome 打開 Convika 免費的 HTML 檢視器,輕觸「選擇 .html 檔案」,再從下載資料夾選擇檔案。檔案由你的瀏覽器讀取,不會被上傳。如果收到的是沒預期的檔案,先問過傳給你的人,選擇檔案前也先關閉「執行指令碼」。
要傳的是你自己做的頁面嗎?本頁上方的上傳框不需帳號,就能把檔案變成預覽連結。這個預覽不會執行指令碼,所以測驗或遊戲在裡面還不會有反應:它是用來在你自己的手機上檢查版面的。按下「保留這個頁面:免費,不需信用卡」並註冊,頁面就會移到你的帳號裡,指令碼在那裡會執行,你也可以發布它。
在 Android 上輕觸 .html 檔案會發生什麼事
Android 會把檔案交給某個 App,而會列出哪些 App 要看手機。Google 的 Chrome 說明只寫了下載的檔案放在哪裡:「如要尋找下載到裝置上的所有檔案,請開啟『檔案』應用程式。」
我們在 2026 年 10 月 21 日和 22 日,用 Google 的 Android Emulator 在 Android 16 上測試(Medium Phone 裝置,API 36,Chrome 133)。我們把測試頁面存到下載資料夾,在「檔案」應用程式裡輕觸它。Android 顯示了 Open with(「選擇開啟工具」),列出 Chrome 和 HTML Viewer,下方有 Just once(「僅限一次」)和 Always(「一律採用」)。模擬器的系統語言是英文,所以這些名稱照畫面上的英文寫,括號裡是 Android 自己的台灣中文名稱。(手機設成中文時,這個系統 App 會顯示為「HTML 檢視器」,它不是 Convika 的 HTML 檢視器。)
- HTML Viewer 顯示了文字和寫在檔案裡的 CSS。它沒有執行 JavaScript:應該被指令碼改寫的那一行維持原樣,按鈕也沒有反應。它也沒有從網路載入任何東西:從 CDN 載入的 Tailwind、Google Fonts 的字型和來自
https://網址的圖片全都失敗。 - Chrome 完整執行了頁面:指令碼、按鈕、Tailwind、網路字型和圖片都正常。網址列顯示的網址開頭是
content://com.android.providers.downloads.documents/。這個網址指向你自己的手機,所以其他人都打不開。
第一次開啟之後,選單會列出上次用的 App,Open with HTML Viewer,下方還有 Use a different app(「使用其他應用程式」)。我們只測試了模擬器內建的「檔案」應用程式。Files by Google、Samsung 手機內建的檔案管理 App 和其他手機廠商的檔案管理 App 可能會列出不同的 App,我們沒有測試這些 App,也沒有測試實體手機。
如果開啟的 App 直接顯示程式碼,代表它把檔案當成純文字,而不是頁面。請改用 Chrome 開啟。
在 Android 上開啟 HTML 檔案的 4 個步驟
這些步驟會在 Chrome 開啟檔案,指令碼在那裡會執行。過程中不會上傳任何東西。
1. 把檔案存到手機
在 Gmail 開啟電子郵件,輕觸附件的「下載」圖示,就像 Gmail 的 Android 說明寫的那樣。在 WhatsApp 或其他聊天 App 裡,打開檔案後用那個 App 自己的按鈕儲存。我們沒有測試這些 App,所以按鈕的名稱可能不一樣。
2. 打開「檔案」應用程式,輕觸檔案
打開「檔案」應用程式,前往 Downloads(「下載項目」),輕觸 .html 檔案。有些手機用的是 Files by Google,或手機廠商自己的檔案管理 App。
3. 選擇 Chrome,再選「僅限一次」
在 Open with 輕觸 Chrome,再輕觸 Just once。選 Always 的話,之後每個 .html 檔案都會直接用那個 App 開啟,不再詢問,所以只有選 Chrome 時才用它。頁面會在 Chrome 開啟,指令碼也會執行。
4. 如果列表裡沒有 Chrome,就用 HTML 檢視器
在 Chrome 打開 HTML 檢視器,輕觸「選擇 .html 檔案」。我們在模擬器測試時,Android 的檔案選擇器開在 Recent,而且是空的:打開左上角的選單,選擇 Downloads,再輕觸檔案。頁面在檢視器裡執行,指令碼、網路字型、Tailwind 和圖片都正常。檢視器可以開啟最大 2 MB 的 .html 和 .htm 檔案,由你的瀏覽器在手機上讀取。沒預期會收到的檔案不要開啟:先問過傳給你的人,選擇檔案前也先關閉「執行指令碼」。
如果程式碼是以文字的形式傳到聊天室或電子郵件裡,就在檢視器選擇「貼上程式碼」,貼上後輕觸「顯示頁面」。
各種開啟方式比較
| 開啟方式 | 需要另外的 App 嗎 | 指令碼有沒有執行 | 誰看得到頁面 |
|---|---|---|---|
| 在「檔案」應用程式輕觸,選擇 HTML Viewer | 不需要,模擬器內建 | 沒有,在我們的 Android 16 模擬器測試中 | 只有你 |
| 在「檔案」應用程式輕觸,選擇 Chrome | Chrome | 有,在同一個測試中 | 只有你,在那支手機上 |
| 在 Chrome 用 Convika 的 HTML 檢視器選擇檔案 | 不需要,它是網頁 | 有,除非你關閉「執行指令碼」 | 只有你,在那支手機上 |
| 其他檔案管理 App,例如 Files by Google 或 Samsung 手機內建的檔案管理 App | 要看手機 | 沒有測試 | 只有你 |
| 輕觸傳送者給的網址 | 不需要 | 有,前提是主機會執行指令碼;在 Convika 發布的頁面會執行 | 每個拿到網址的人,用任何手機或電腦都行 |
開啟用 Gmail、WhatsApp 或 Messenger 傳來的檔案
- Gmail。 Gmail 的 Android 說明寫了 3 個步驟:開啟 Gmail 應用程式、開啟電子郵件,然後輕觸「下載」圖示。同一頁也提醒了可疑的附件,其中一種是「附件允許未經驗證的指令碼」。如果你沒預期會收到這個檔案,開啟前先問過傳送者。之後再從「檔案」應用程式用 Chrome 開啟。如果要改用 HTML 檢視器,選擇沒預期會收到的檔案前,先關閉「執行指令碼」。
- WhatsApp。 根據 WhatsApp 的 Android 說明,用附加檔案的選項傳來的檔案,收到時是一個最大 2 GB 的檔案。它是檔案,不是頁面。把它存下來,再用 Chrome 開啟。〈How to send an HTML page on WhatsApp〉(英文)說明了傳送端要怎麼做。
- Instagram 和 Messenger。 Instagram 的說明列出聊天可以傳送的內容,其中沒有檔案。如果
.html檔案能透過 Messenger 傳送(Meta 的說明沒有寫),會由你的手機決定用哪個 App 開啟,而那個 App 不一定會執行指令碼。〈How to send an HTML file on Instagram or Messenger〉(英文)說明了這兩者,以及傳送者可以改用什麼方法。
這些都是收到檔案的人的變通方法。如果傳送者給你網址,這些全都可以省略:輕觸網址,頁面就會在你的瀏覽器開啟。
為什麼頁面看起來是壞的
- 那個 App 不是瀏覽器。 我們在模擬器測試時,HTML Viewer 沒有執行 JavaScript,也沒有從網路載入任何東西。按鈕、分數、計時器,以及由指令碼畫出來的東西,都需要 Chrome 或其他瀏覽器。
- 放在旁邊的檔案沒有一起過來。 頁面常把樣式放在
style.css、圖片放在photo.png這類檔案、程式放在.js檔案,和.html檔案放在一起。電子郵件和聊天 App 只會傳那一個檔案。我們在 2026 年 10 月 13 日用 Chromium 測試:從頁面自己的檔案夾開啟時,這 3 個檔案全都載入了;同一個頁面單獨複製到另一個檔案夾後,一個都沒有載入。HTML 檢視器會在頁面下方列出這類檔案。 - 這個檔案是大型網站裡的一頁。 連到
about.html的連結指向另一個你沒有的檔案,所以打不開。
後面 2 項傳送者可以解決:請做頁面的 AI 把所有 CSS 和 JavaScript 都寫進同一個 HTML 檔案,圖片也改用完整的 https:// 網址。
改傳網址,不要傳檔案
如果你是傳檔案的人,傳網址可以讓對方省下上面所有步驟。對方在 Gmail、WhatsApp 或 Messenger 裡輕觸網址,手機的瀏覽器就會開啟頁面,按鈕也能正常運作。你只要傳一個網址,不論是 Android 還是 iPhone,大家打開的都是同一個頁面。
用 Convika 的做法:
- 把檔案拖放到本頁上方的上傳框,或貼上程式碼,再按下「取得我的預覽連結」。幾秒鐘就能拿到連結,不需要帳號。這個連結可以使用 3 分鐘,指令碼和表單在裡面不會運作,所以它是用來檢查頁面的,不是用來傳給別人的。
- 按下「保留這個頁面:免費,不需信用卡」並註冊。頁面會移到你的帳號裡,指令碼在控制台的預覽中就會執行。
- 按下「發布頁面」。第一次發布時要經過 2 個步驟。在「誰可以開啟這個頁面?」選擇免費的「公開」,再按下「下一步」。接著 Convika 會顯示「免費發布」,下方還有「不帶 Convika 橫幅發布」,它會開啟 Pro 月繳的訂購畫面(綁定信用卡免費試用 1 天,之後每月 US$12)。Pro 會移除 Convika 橫幅,頁面在試用開始或付款完成後上線。要維持免費(US$0,頁面底部會有小小的 Convika 橫幅),就按下「免費發布」。
- 複製頁面的網址,例如
yourpage.convika.page,貼到聊天室或電子郵件裡,取代原本的檔案。想把頁面當成圖示留在自己的手機上,請看如何把 HTML 檔案加到主畫面(英文)。
在 Free 方案,頁面會以「公開」發布:任何有網址的人都能開啟,它也可能出現在搜尋結果和 Convika 藝廊中。「不公開連結」(Pro)可以讓它不出現在這兩個地方,拿到網址的人仍然可以開啟。密碼是 Pro 的功能:請看〈How to password protect an HTML page〉(英文)。
Free 方案可以發布 1 個頁面,每月 10,000 次瀏覽,控制台會顯示有多少人打開了頁面、從哪裡來,但不會顯示是誰。以「公開」發布第二個、內容不同的頁面時,Convika 會請你選擇:Light(在 Free 之外每月 US$3,最多可同時上線 5 個頁面,Convika 橫幅仍會顯示),或是免費用新頁面換下目前上線的頁面,原本上線的頁面會變回草稿,網址也會打不開。不會有任何東西被刪除。「不公開連結」或密碼需要 Pro(綁定信用卡免費試用 1 天,之後每月 US$12)。如果是目前上線頁面的新版本,Convika 會改為讓你免費更新上線的頁面,網址不變。這個規則適用於在 2026 年 10 月 22 日 15:00(UTC)或之後建立的工作空間;更早的工作空間維持註冊時的方案。
要把頁面放到教室的螢幕或印出來的講義上,〈How to turn an HTML file into a QR code〉(英文)說明了讓大家掃描的 QR 碼。Apple 手機上的同樣問題,請看〈iPhone 怎麼開啟 HTML 檔案〉。如果頁面是 Claude 做的,而它自己的分享連結要求對方登入,〈Claude artifact won't publish or share?〉(英文)會逐一說明原因。
常見問題
Android 要怎麼開啟 HTML 檔案?
在「檔案」應用程式輕觸檔案,在 Open with 選擇 Chrome,再選 Just once。我們在 Android 16 模擬器測試時,Chrome 執行了頁面的指令碼,也載入了網路字型和圖片。如果選項裡沒有 Chrome,就在 Chrome 打開 Convika 免費的 HTML 檢視器,輕觸「選擇 .html 檔案」。如果收到的是沒預期的檔案,先問過傳給你的人,選擇檔案前也先關閉「執行指令碼」。
為什麼 HTML 檔案在 Android 上打開只顯示程式碼?
開啟它的 App 把檔案當成純文字讀取,而不是當成頁面執行。把 HTML 變成頁面的是瀏覽器。請從「檔案」應用程式重新開啟檔案並選擇 Chrome,或在 HTML 檢視器的「貼上程式碼」貼上程式碼,再輕觸「顯示頁面」。如果傳送者能改給你網址,網址會直接在你的瀏覽器開啟。
Android 可以用 Chrome 開啟 HTML 檔案嗎?
可以。在「檔案」應用程式輕觸檔案,Android 問要用哪個 App 時選擇 Chrome。我們在 Android 16 模擬器搭配 Chrome 133 測試時,頁面連同 JavaScript、Tailwind、Google Fonts 的字型和網路上的圖片一起執行了。網址的開頭是 content://,指向你的手機,所以無法傳給其他人。
要怎麼把 HTML 檔案存到 Android 手機?
在 Gmail 開啟電子郵件,輕觸附件的「下載」圖示,就像 Gmail 的 Android 說明寫的那樣。在 Chrome,根據 Chrome 的說明,按住下載連結,再輕觸「下載連結」。Chrome 的說明也寫著,要找下載的檔案,請開啟「檔案」應用程式。在聊天 App 裡,用那個 App 自己的按鈕儲存檔案。
要怎麼傳 HTML 檔案,才能在手機上打開?
傳頁面的網址,不要傳檔案。把檔案放到會執行指令碼的主機上,再把網址貼到聊天室或電子郵件裡。在 Convika,上傳框不需帳號就能做出預覽連結,指令碼不會執行,讓你檢查版面。用 Free 方案保留頁面並發布,網址就會在任何手機的瀏覽器開啟,按鈕也能正常運作。
資料來源
- 下載檔案,Android 手機和平板電腦(Google Chrome 說明)(2026 年 10 月 29 日查閱)
- 在 Gmail 中開啟及下載附件,Android 手機和平板電腦(Gmail 說明)(2026 年 10 月 29 日查閱)
- 〈分享影音內容、文件、位置或聯絡人〉,Android(WhatsApp 說明中心)(2026 年 10 月 29 日查閱)
相關文章
- iPhone 要怎麼開啟 HTML 檔案?要怎麼傳一個點了就能開啟的頁面?在 iPhone 的「檔案」App 點一下 .html 檔案,看到的是不執行指令碼的預覽。用免費檢視器在 Safari 開啟,或改傳網址,不要傳檔案。
- iPad 要怎麼開啟 HTML 檔案?為什麼測驗或遊戲按了沒反應?在 iPad 的「檔案」App 點一下 .html 檔案,會用「快速查看」預覽,我們測試時指令碼沒有執行。用免費檢視器在 Safari 開啟,或改傳網址。
- LINE 無法傳送 HTML 檔案,或對方打不開?改傳頁面的網址LINE 可以從聊天室的「+」>「檔案」傳送檔案,但對方收到的是檔案,不是網頁。把 ChatGPT、Claude 或 Gemini 做的 HTML 檔案變成網址,再貼到 LINE 聊天室。