fix: hide download URL in in-app browser guide
All checks were successful
Deploy Staging (terry-wallet-login) / deploy (push) Successful in 1m3s

Stop exposing the internal /apnew/api/.../download URL in the guide. The dialog no longer renders the file URL or copies it to the clipboard; instead the user copies the current page link (window.location.href) and opens it in their system browser, then taps download again — which uses the real fetch+blob path. Updated step copy and intro in all 7 locales to match the new flow.
This commit is contained in:
TerryM
2026-06-05 19:15:10 +08:00
parent 356d8a0207
commit 3275aff121
8 changed files with 66 additions and 62 deletions

View File

@@ -264,14 +264,16 @@ export const viDict: Dict = {
backToHome: "Về trang chủ",
inAppDownloadTitle: "Vui lòng mở bằng trình duyệt hệ thống để tải",
inAppDownloadIntro:
"Trình duyệt trong ứng dụng hiện tại không thể tải tệp. Sao chép liên kết bên dưới và mở trong trình duyệt hệ thống — tệp sẽ tự động tải về.",
"Trình duyệt trong ứng dụng hiện tại không thể tải tệp. Hãy mở trang này trong trình duyệt hệ thống rồi nhấn tải lại.",
inAppDownloadIntroNamed:
"{browser} không thể tải tệp trực tiếp. Sao chép liên kết bên dưới và mở trong trình duyệt hệ thống — tệp sẽ tự động tải về.",
"{browser} không thể tải tệp trực tiếp. Hãy mở trang này trong trình duyệt hệ thống rồi nhấn tải lại.",
inAppDownloadStepCopy:
'Nhấn "Sao chép liên kết" bên dưới (đây là URL tải tệp trực tiếp).',
'Mở menu ở góc trên bên phải và chọn "Mở trong trình duyệt".',
inAppDownloadStepOpen:
"Mở trình duyệt hệ thống (Safari, Chrome…) và dán liên kết vào thanh địa chỉ.",
inAppDownloadStepDownload: "Tệp sẽ tự động tải xuống thư mục Tải về.",
inAppDownloadCopied: "Đã sao chép liên kết",
"Nếu không có lựa chọn đó, nhấn “Sao chép liên kết trang” bên dưới rồi mở trong Safari, Chrome,…",
inAppDownloadStepDownload:
"Khi trang được mở trong trình duyệt hệ thống, hãy nhấn lại nút tải để lưu tệp.",
inAppDownloadCopyPageLink: "Sao chép liên kết trang",
inAppDownloadCopied: "Đã sao chép liên kết trang",
inAppDownloadCopyFail: "Không sao chép được, vui lòng tự sao chép",
};