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

@@ -269,14 +269,16 @@ export const idDict: Dict = {
backToHome: "Kembali ke Beranda",
inAppDownloadTitle: "Silakan buka di peramban sistem untuk mengunduh",
inAppDownloadIntro:
"Peramban dalam aplikasi saat ini tidak dapat mengunduh berkas. Salin tautan di bawah dan buka di peramban sistem — berkas akan langsung tersimpan.",
"Peramban dalam aplikasi saat ini tidak dapat mengunduh berkas. Buka halaman ini di peramban sistem, lalu ketuk unduh lagi.",
inAppDownloadIntroNamed:
"{browser} tidak dapat mengunduh berkas secara langsung. Salin tautan di bawah dan buka di peramban sistem — berkas akan langsung tersimpan.",
"{browser} tidak dapat mengunduh berkas secara langsung. Buka halaman ini di peramban sistem, lalu ketuk unduh lagi.",
inAppDownloadStepCopy:
'Ketuk "Salin tautan" di bawah (ini adalah URL unduhan langsung berkas).',
'Buka menu di kanan atas dan pilih "Buka di peramban".',
inAppDownloadStepOpen:
"Buka peramban sistem (Safari, Chrome, dll.) dan tempel tautan ke bilah alamat.",
inAppDownloadStepDownload: "Berkas akan otomatis terunduh ke folder Unduhan.",
inAppDownloadCopied: "Tautan disalin",
"Jika opsi itu tidak ada, ketuk “Salin tautan halaman” di bawah lalu buka di Safari, Chrome, dll.",
inAppDownloadStepDownload:
"Setelah halaman terbuka di peramban sistem, ketuk tombol unduh lagi untuk menyimpan berkas.",
inAppDownloadCopyPageLink: "Salin tautan halaman",
inAppDownloadCopied: "Tautan halaman disalin",
inAppDownloadCopyFail: "Tidak dapat menyalin, silakan salin secara manual",
};