Ada API Menu Konteks yang tersedia di saluran pengembang dan beta baru-baru ini. Anda dapat menggunakannya untuk menulis ekstensi Anda sendiri yang menambahkan opsi ke menu klik kanan. Perhatikan bahwa ini hanya akan berfungsi untuk Google Chrome versi 6 dan lebih tinggi.
Berikut adalah contoh dari galeri ekstensi resmi:
Saya juga menulis sendiri tiga, berdasarkan kode itu:
Anda dapat menginstalnya dengan risiko sendiri dengan mengklik kanan tautan, mengklik Simpan Tautan Sebagai ... , menemukan file di komputer Anda, dan menyeretnya ke jendela Google Chrome.
Baca tentang API di sini:
Untuk menulis sendiri, Anda memerlukan file manifest.json, yang akan terlihat seperti ini:
{
"background_page": "background.html",
"description": "Add a context menu item to search for selected text at Google Maps.",
"icons": {
"16": "icon16.png",
"48": "icon48.png"
},
"minimum_chrome_version": "6",
"name": "Google Maps Right Click",
"permissions": [ "contextMenus", "tabs" ],
"version": "1.0"
}
Anda juga memerlukan file background.html, yang seharusnya terlihat seperti ini:
<script>
function searchgooglemaps(info)
{
var searchstring = info.selectionText;
chrome.tabs.create({url: "http://maps.google.com/maps?q=" + searchstring})
}
chrome.contextMenus.create({title: "Search Google Maps", contexts:["selection"], onclick: searchgooglemaps});
</script>
Terakhir, Anda harus memiliki setidaknya ikon 16x16 piksel untuk menu konteks dan ikon 48x48 piksel untuk halaman manajemen ekstensi. Anda juga dapat menentukan ikon 128 × 128 piksel, yang ditampilkan selama instalasi, dan ikon 32 × 32 piksel jika Anda ingin mengirimkan ekstensi Anda ke galeri resmi. Semua ikon Anda harus terdaftar dalam manifes.json. Pastikan jenis dan nama file cocok.
Letakkan ikon, background.html, dan manifes.json dalam satu folder bersama, lalu buka halaman manajemen ekstensi chrome://extensions
, lihat di bawah mode Pengembang (saya pikir Anda perlu menjalankan saluran beta atau lebih tinggi untuk ini muncul), klik pada ekstensi Pack ... , di sebelah direktori Root ekstensi klik Browse ... , cari dan pilih folder yang Anda buat, klik OK , dan seret file .crx yang dihasilkan ke jendela Google Chrome Anda.