Почему Chromium выдает «Указанный собственный узел обмена сообщениями не найден». ошибка?

#javascript #json #google-chrome-extension #chromium #chrome-native-messaging

Вопрос:

Во-первых, я использую браузер Chromium, а не Google Chrome.

Но проблема в том, что когда я нажимаю кнопку своего расширения, я получаю "Specified native messaging host not found." ошибку.

Вот мое com.cagatay.chromium.updater.json досье:

 {
    "name"              : "com.cagatay.chromium.updater",
    "description"       : "Bu eklenti, Chromium'un gu{FC}ncelleu{15F}tirmelerini denetler ve yu{FC}kler.",
    "path"              : "D:\deneme.exe",
    "type"              : "stdio",
    "allowed_origins"   :
    [
        "chrome-extension://alahmndbpjaieilooflfaikkoghmboll/"
    ]
}
 

Вот мое background.js досье:

 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.cagatay.chromium.updater");
                uygulamayaBaglan.postMessage('guncellestirmeleriDenetle');
                
                uygulamayaBaglan.onMessage.addListener(fnMesajiAl);
                
                if(sonuc === 'yok')
                {
                    alert('En güncel sürümü kullanıyorsunuz!');
                }
            }
        );
    }
);
 

И мой файл json находится по адресу: "D:Chromium Güncelleştirici Eklenti ProjesiDatacom.cagatay.chromium.updater.json"

Я добавил этот путь json почти везде в regedit.

Но я все равно получаю эту ошибку.

Итак, что же мне делать?