我在使用我的 Opera 扩展连接到 Java 应用程序时遇到问题我已经在 chrome 中做了这个扩展,它可以工作。
这是 popup.html 中 javascritp 中的代码
function AtribuirID(){
if (window.XMLHttpRequest)
{
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
var texto = xmlhttp.responseText;
var splitagem=texto.split("(user)");
localStorage.setItem('ID',splitagem[0]);
localStorage.setItem('Auxiliar',splitagem[1]);
}
}
xmlhttp.open("GET","http://localhost:10002?z=AtribuirID",true);
xmlhttp.send();
}
问题是我收到一个错误 Uncaught exception: DOMException: NETWORK_ERR in xmlhttp.send() 并且我无法在 java 中访问我认为是服务器部分的应用程序。我已经将 network="public private" 放在 config.xml 中,但它没有用