Saat ini saya sedang menulis panduan pemasangan untuk aplikasi yang membutuhkan Google Chrome. Saya menulis panduan pemasangan dengan HTML dan apa yang ingin saya lakukan, setelah mereka menginstal Google Chrome, adalah meluncurkan tab Pengaturan Google Chrome dari browser mana pun yang sedang mereka gunakan.
Saya sudah mencoba melakukannya dari anchor tag (yang jelas tidak berfungsi) seperti:
<a href="chrome://chrome/settings/">Open Chrome Settings</a>
Adakah yang tahu apakah mungkin untuk melakukan sesuatu seperti ini atau haruskah saya katakan kepada mereka untuk membuka Chrome dari menu mulai dan klik kunci inggris / daftar / apa pun ikon pengaturan mereka sekarang adalah hari?
google-chrome
browser
browser-tabs
samazi
sumber
sumber
chrome
protokol di URL.Jawaban:
1) Untuk menjawab pertanyaan Anda, saya sarankan Anda memberi tahu pengguna Anda untuk membuka Chrome secara langsung, dengan cara apa pun yang perlu dilakukan pada sistem mereka. Saya berasumsi (karena Anda mengatakan itu harus berjalan di Chrome) bahwa ini adalah aplikasi HTML. Ini jelas dapat memiliki tautan yang mengarah ke URI, dan biasanya, URI tersebut ditangani oleh browser. Browser yang sadar akan keamanan tidak akan hanya menjalankan aplikasi lain berdasarkan pada pengguna yang mengklik URL (Anda dapat membayangkan implikasi keamanan jika mereka melakukannya - itu akan menjadi impian peretas yang menjadi kenyataan).
2) Karena itu, ada aplikasi (seperti CustomURL yang akan memungkinkan Anda mengaitkan protokol URI khusus dengan aplikasi tertentu. Namun, untuk alasan yang diberikan di atas dan karena harus membuat pengguna Anda menginstal perangkat lunak pihak ketiga agar perangkat lunak Anda bekerja adalah praktik buruk dan membatasi serta membuat asumsi tertentu tentang lingkungan mereka, saya akan merekomendasikan menentang pendekatan ini.
3) Mengapa Anda ingin mengembalikan hari-hari di mana aplikasi akan berjalan hanya dalam satu browser tertentu? Tulis aplikasi yang akan berjalan di browser yang sesuai standar dan pengguna Anda akan berterima kasih karena telah memberi mereka kebebasan memilih.
sumber