¿Por qué chrome.sockets.tcp.create () no funciona en el script de fondo de la aplicación?
Estoy tratando de crear untcp
socket en el script de fondo de mi aplicación.
El error es (primera línea en1.js
):
TypeError no capturado: no se puede leer la propiedad 'tcp' de undefined
Script de fondo1.js
:
chrome.sockets.tcp.create({}, function(createInfo) {
chrome.sockets.tcp.connect(createInfo.socketId,
"127.0.0.1", 4005, function(socketInfo) {
});
});
Archivo de manifiesto:
{
"manifest_version": 2,
"name": "UDP TEST",
"version": "1.0",
"app": {
"background": {
"scripts": ["1.js"]
}
},
"permissions": [
{
"socket": [
"tcp-listen:*:*",
"tcp-connect",
"resolve-host"
]
}
]
}
¿Alguien puede ayudarme? ¡Gracias!