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

Carlos Santana commented on CB-10109:
-------------------------------------

So instead of using a local server.
The new plugin can  shim XMLHttpRequest and check if protocol is file:// and 
just for this case use the cordova file plugin to read the file and return the 
content in the response.
Is this what we are talking about doing, or I'm all the way on the left field?

> Allow WKWebView to proxy file:// url loading in XmlHttpRequest.open
> -------------------------------------------------------------------
>
>                 Key: CB-10109
>                 URL: https://issues.apache.org/jira/browse/CB-10109
>             Project: Apache Cordova
>          Issue Type: Wish
>          Components: Plugin WKWebViewEngine
>            Reporter: Shazron Abdullah
>
> Because of CORS, you can only open requests using http*:// schemes, not file.
> Ultimately this might be a new plugin. The plugin needs to:
> 1. Run a local webserver 
> 2. Proxy XmlHttpRequest.open and rewrite urls that go to (1) 
> The local webserver in (1) will route the requests using the appropriate 
> handler, and will need to utilize a secret to prevent unauthorized access.
> Something like this: 
> https://github.com/phonegap/connect-phonegap/blob/master/res/middleware/proxy.js



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org

Reply via email to