Bukan jawaban saya, konten disalin untuk menghindari tautan busuk dari sini .
Berdasarkan masalah keamanan, Chrome tidak menyinkronkan ekstensi apa pun yang berisi plugin NPAPI.
Sumber
Apa itu plugin NPAPI?
Kode yang berjalan di plugin NPAPI memiliki izin penuh dari pengguna saat ini dan tidak di-sandbox atau dilindungi dari input berbahaya oleh Google Chrome dengan cara apa pun. Anda harus sangat berhati-hati saat memproses input dari sumber yang tidak tepercaya, seperti saat bekerja dengan skrip konten atau XMLHttpRequest.
Sumber
Teori
Jika kami memodifikasi ekstensi Anda agar Chrome mengenali ekstensi menggunakan NPAPI, Anda seharusnya baik-baik saja.
Bagaimana caranya
Pertama, Anda mendapatkan boneka .dll dari ekstensi NPAPI seperti Screen Capture oleh Google.
Pasang ekstensi dan cari file screen_capture.dll
di folder profil pengguna Chrome
..\profile\Default\Extensions\cpngackimfmofbokmjmljamhdncknpmg\5.0.5_0\plugin
Kedua, buka folder ekstensi yang tidak boleh disinkronkan. Dalam kasus Anda, Gerakan untuk Chrome .
..\profile\Default\Extensions\jpkfjicglakibpenojifdiepckckakgk\1.12.1_0
Memodifikasi manifest.json berkas dan menambahkan plugin NPAPI sebagai dijelaskan pada Stackoverflow
"plugins": [
{ "path": "your_npapi_plugin.dll" }
],
Ubah file background.html , juga dijelaskan pada jawaban Stackoverflow di atas.
<script>
var plugin = document.getElementById("MyNPAPIPluginId");
...
</script>
Dari sini Anda sendirian. Saya tidak cukup tahu tentang ekstensi kode.
Itu sebabnya itu adalah teori :)