Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 78C75200B3B for ; Mon, 11 Jul 2016 16:18:13 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 775D3160A78; Mon, 11 Jul 2016 14:18:13 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id BE0E5160A5E for ; Mon, 11 Jul 2016 16:18:12 +0200 (CEST) Received: (qmail 17415 invoked by uid 500); 11 Jul 2016 14:18:11 -0000 Mailing-List: contact issues-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@cordova.apache.org Received: (qmail 17302 invoked by uid 99); 11 Jul 2016 14:18:11 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 11 Jul 2016 14:18:11 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 374A52C02AF for ; Mon, 11 Jul 2016 14:18:11 +0000 (UTC) Date: Mon, 11 Jul 2016 14:18:11 +0000 (UTC) From: "Achiel van der Mandele (JIRA)" To: issues@cordova.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (CB-10109) Allow WKWebView to proxy file:// url loading in XmlHttpRequest.open MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Mon, 11 Jul 2016 14:18:13 -0000 [ https://issues.apache.org/jira/browse/CB-10109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15370846#comment-15370846 ] Achiel van der Mandele commented on CB-10109: --------------------------------------------- I'm not seeing any activity the past couple of months, I presume that means this is likely not going to be picked up anytime soon? We're running into this issue pretty hard and are trying to determine whether to roll our own file-plugin retrieval workaround or whether we can rely on native tech. > 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 > Labels: wkwebview-known-issues > > 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-unsubscribe@cordova.apache.org For additional commands, e-mail: issues-help@cordova.apache.org