[ 
https://issues.apache.org/jira/browse/CB-5759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13867963#comment-13867963
 ] 

Jonathan Silverman commented on CB-5759:
----------------------------------------

[1] was really helpful, thanks. It will work, but it seems like I will have to 
get a developer license sooner than later in order to be able to debug my 
UIWebView in Intel App Preview. That will be next order of biz.

Ripple is built into the node-webkit IDE of XDK. Fortunately, it includes easy 
access to the Chrome developer tools so no need for any extra work there. I 
will have to look into how to make it see my self-signed certificates so the 
emulator works the same as the device environment (which has the certs 
installed and trusted.)

> 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)

Reply via email to