Soru Chromium Tarayıcı "Unchecked Runtime.lasterror: Specified Native Messaging Host Not Found." Hatası Veriyor.

Bu konuyu okuyanlar

Assad Najjar

Profesör
Katılım
18 Ocak 2019
Mesajlar
1,673
Reaksiyon puanı
2,305
Puanları
113
Yaş
30
Bir süredir "Native Messaging" API'sini kullanan bir eklenti üzerinde uğraşıyordum.

Lakin başlıkta belirttiğim gibi bir hata alıyorum.

"com.assad.chromium.updater.json" dosyam şu şekilde:

{ "name" : "com.assad.chromium.updater", "description" : "Bu eklenti, Chromium'un g\u{FC}ncelle\u{15F}tirmelerini denetler ve y\u{FC}kler.", "path" : "D:\\sunucu.exe", "type" : "stdio", "allowed_origins" : [ "chrome-extension://alahmndbpjaieilooflfaikkoghmboll/" ] }

"background.js" dosyam şu şekilde:

var sonuc = null; function fnMesajiAl(alinanMesaj) { sonuc = JSON.stringify(alinanMesaj); } document.addEventListener ( 'DOMContentLoaded', function() { var guncellestirmeleriDenetlemeDugmesi = document.getElementById('Image2'); guncellestirmeleriDenetlemeDugmesi.addEventListener ( 'click', function() { window.close(); var uygulamayaBaglan = chrome.runtime.connectNative("com.assad.chromium.updater"); uygulamayaBaglan.postMessage('guncellestirmeleriDenetle'); uygulamayaBaglan.onMessage.addListener(fnMesajiAl); if(sonuc === 'yok') { alert('En güncel sürümü kullanıyorsunuz!'); } } ); } );

"HKCU\Software\Chromium" konumuna ilk önce "NativeMessagingHosts" anahtarını, bu anahtarın altına da "com.assad.chromium.updater" anahtarını oluşturdum.

Daha sonra "com.assad.chromium.updater" anahtarının içindeki "(Varsayılan)" isimli REG_SZ değerini de sunucunun konumunu gösterecek şekilde ayarladım.

Ama yine de hata alıyorum. Sizce ne yapmam gerekiyor?
 

American Megatrends

Öğrenci
Cezalı
Katılım
7 Mayıs 2021
Mesajlar
87
Reaksiyon puanı
69
Puanları
18
Yaş
22
Bu soruyu karşının forumuna sor bence, burada yanıt bulamazsın. :d
 
Üst