Я пытаюсь создать сокет tcp
в фоновом сценарии моего приложения.Почему chrome.sockets.tcp.create() не работает в фоновом скрипте приложения?
Ошибка (первая строка в 1.js
):
Uncaught TypeError: Cannot read property 'tcp' of undefined
фон сценарий 1.js
:
chrome.sockets.tcp.create({}, function(createInfo) {
chrome.sockets.tcp.connect(createInfo.socketId,
"127.0.0.1", 4005, function(socketInfo) {
});
});
файл манифеста:
{
"manifest_version": 2,
"name": "UDP TEST",
"version": "1.0",
"app": {
"background": {
"scripts": ["1.js"]
}
},
"permissions": [
{
"socket": [
"tcp-listen:*:*",
"tcp-connect",
"resolve-host"
]
}
]
}
Может кто-нибудь мне помочь? Благодаря!
Хорошо, нам нужно будет спаме Chrome, чтобы они знали ** ** ** ** ** ** Расширения Chrome для поддержки UDP/TCP. ПЕРЕЙТИ к https://docs.google.com/forms/d/e/1FAIpQLSenHdpA8_eqKiVOrWDjWe_KTfJmoSBEqFIh6SMwQ-NRDJnx1Q/viewform?c=0&w=1&fbzx=5919424429593565000 и введите это: – Pacerier
.. "' Мы должны хромовые расширения для поддержки UDP/TCP-сокеты. Я не могу перенести chrome.sockets на extensions dammit. Встроенный обмен сообщениями не является реальным решением для chrome.sockets. Имеет ли смысл, что мне придется создавать родное приложение Windows, чтобы получать «сообщения UDP и TCP» «от расширения Chrome через собственное сообщение от Chrome, а затем передать эти запросы на фактический UDP и TCP?» «Эффективное поражение - это огромный (который в первую очередь превзойдет все цели UDP и TCP)!» и нажмите «Представить предложение». – Pacerier