[ https://issues.apache.org/jira/browse/CB-5759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13869954#comment-13869954 ]
Jonathan Silverman commented on CB-5759: ---------------------------------------- There seems to be someone having a similar issue and a workaround here: http://stackoverflow.com/questions/14442470/weinre-with-windows-phone-8-connection-drops > Conflict between xhr.js from Intel XDK and Weinre remote hook script > -------------------------------------------------------------------- > > Key: CB-5759 > URL: https://issues.apache.org/jira/browse/CB-5759 > Project: Apache Cordova > Issue Type: Bug > Components: weinre > Affects Versions: 2.9.0 > Environment: OS X, Windows > Reporter: Jonathan Silverman > Assignee: Patrick Mueller > Priority: Critical > Labels: javascript > > I have code that proves a conflict between xhr.js and weinre. > Cross-post from: > https://www.html5dev-software.intel.com/viewtopic.php?f=34&t=5024 > Adding xhr.js causes Weinre to not work, as no connectable targets appear. > http://cl.ly/image/1L0l060e381G > I can confirm that xhr.js and Weinre conflict. If they are both added, > neither work. If one is added, and not the other, it works. > Example: > {code} > <script src="intelxdk.js"></script> > <script src="xhr.js"></script> > <script type="text/javascript"> > /* This code is used to run as soon as Intel activates */ > var onDeviceReady=function(){ > //hide splash screen > intel.xdk.device.hideSplashScreen(); > > $.get("https://dev-1-web-geo.meteostar.local").done(function(data){ > alert(data); }); > }; > document.addEventListener("intel.xdk.device.ready",onDeviceReady,false); > </script> > {code} > Works > {code} > <script src="intelxdk.js"></script> > <script > src="http://debug-software.intel.com/target/target-script-min.js#QhYeZC6N-jY-XBnNnuS5DqN6Ti72PEzRd1Oeu_TKT9g"></script> > <script src="xhr.js"></script> > <script type="text/javascript"> > /* This code is used to run as soon as Intel activates */ > var onDeviceReady=function(){ > //hide splash screen > intel.xdk.device.hideSplashScreen(); > > $.get("https://dev-1-web-geo.meteostar.local").done(function(data){ > alert(data); }); > }; > document.addEventListener("intel.xdk.device.ready",onDeviceReady,false); > </script> > {code} > Doesn't > It doesn't seem to matter where you put the Weinre script. No matter what, it > breaks xhr.js. It broke when included both before and after the xhr.js > include. > To me, this is critical because I would like to use Weinre to debug and test > while using xhr.js to enable cross-origin XHRs to the app. > This seems to affect Weinre 2.0.0-pre-HHOSN197, if that's the correct version > number. -- This message was sent by Atlassian JIRA (v6.1.5#6160)