Jika Anda memuat konten demo dan menekan Pratinjau sebelum konten disimpan, Anda mendapatkan tab baru kosong pada URL about:blank
, yang berada di sana selama beberapa detik, dan kemudian mengarahkan Anda ke pratinjau.
Apa yang terjadi di latar belakang adalah segera setelah Anda menekan pratinjau, kami sebenarnya menyimpan konten, tetapi kami juga membuka tab browser tempat pratinjau akhirnya akan dimuat.
Namun, masa tunggunya agak menggelegar:
Akan lebih baik jika daripada memuat about:blank
, kita dapat memuat sesuatu yang lain, halaman perantara yang mengatakan "Mempersiapkan pratinjau Anda" atau sesuatu. Tidak harus rumit, bisa berupa halaman yang benar-benar putih dengan teks di tengah.
Sedikit konteks teknis:
Jendela sembulan hanya dapat dibuka sebagai respons terhadap interaksi pengguna. Oleh karena itu, kita harus membuka popup segera setelah pengguna mengklik Pratinjau, jika tidak, kita tidak akan diizinkan untuk melakukannya nanti (tidak dapat melakukan penyimpanan di editor terlebih dahulu sebelum ditampilkan).
Prosesnya adalah:
Meskipun kami dapat mengarahkan pengguna ke halaman lain, karena akan ada waktu buka yang terkait dengan ini, opsi lain mungkin adalah menulis langsung ke halaman kosong dengan pesan perantara kami.
Saya sudah mulai mengerjakan ini , akan mencoba dan membuat PR besok.
Mempertimbangkan ini sebagai ditutup oleh #3157
Komentar yang paling membantu
Saya sudah mulai mengerjakan ini , akan mencoba dan membuat PR besok.