Nice post Shaz! Care to link it off of the main Cordova blog?

On Thu, Sep 18, 2014 at 8:34 PM, Shazron <shaz...@gmail.com> wrote:

> http://shazronatadobe.wordpress.com/2014/09/18/cordova-ios-and-ios-8/
>
> On Thu, Sep 18, 2014 at 9:03 AM, Shazron <shaz...@gmail.com> wrote:
>
> > Yeah no update in iOS 8 GM. So moving to contingency. I still think it's
> a
> > bug and not a policy change:
> > https://issues.apache.org/jira/browse/CB-7539
> >
> > Should be pretty easy (minus the securing it part is a bit more work).
> >
> >
> > On Wed, Sep 17, 2014 at 8:31 PM, Ally Ogilvie <aogil...@wizcorp.jp>
> wrote:
> >
> >> Interested in any updates if you have 'em @Shazron ?
> >> Following Brian's tweet i'm kinda hoping there has been a breakthrough
> to
> >> load local files!
> >>
> >> Gonna switch to WKWebViews from iOS 8 in ma WizViewManager plugin.
> >> (WizViewManager is a WebView creator and manager for iOS and Android -
> >> sorta like IAB)
> >>
> >> On Thu, Aug 14, 2014 at 6:08 AM, Brian LeRoux <b...@brian.io> wrote:
> >>
> >> > orly
> >> >
> >> >
> >> > On Wed, Aug 13, 2014 at 1:57 PM, Shazron <shaz...@gmail.com> wrote:
> >> >
> >> > > External urls of course work. The other alternative is to host www
> >> > > contents on a local webserver, and for CORs use the whitelist.
> >> > >
> >> > > On Wed, Aug 13, 2014 at 1:51 PM, Shazron <shaz...@gmail.com> wrote:
> >> > > > Well, bad news, the workaround doesn't work. Nothing from a
> file://
> >> > > > url will load in a WKWebView in an iOS 8 beta 5 device.
> >> > > > Assumption 1 below fails.
> >> > > >
> >> > > > Assumptions:
> >> > > > 1. WKWebView can load resources from tmp / Documents / Library /
> >> > > Library/Caches
> >> > > > 2. Can copy www folder in app bundle to tmp / Documents / Library
> /
> >> > > > Library/Caches
> >> > > >
> >> > > > On Wed, Aug 13, 2014 at 11:18 AM, Shazron <shaz...@gmail.com>
> >> wrote:
> >> > > >> Jesse had a great idea -- surely you are allowed to load from tmp
> >> or
> >> > > >> Documents. Assuming I can copy off the app bundle, I would copy
> the
> >> > > >> www folder into tmp or Documents, and load the index.html from
> >> there.
> >> > > >> This is the Windows Phone Cordova approach I believe.
> >> > > >>
> >> > > >> Assumptions:
> >> > > >> 1. WKWebView can load resources from tmp or Documents
> >> > > >> 2. Can copy www folder in app bundle to tmp or Documents
> >> > > >>
> >> > > >> On Wed, Aug 13, 2014 at 11:07 AM, Shazron <shaz...@gmail.com>
> >> wrote:
> >> > > >>> Bad news - local file loading in a WKWebView is borked ever
> since
> >> iOS
> >> > > 8 beta 4.
> >> > > >>>
> >> > > >>> Not sure if there is some sort of new security model for loading
> >> > local
> >> > > >>> files in WKWebView >= beta 4.WKWebView cannot load local files
> in
> >> its
> >> > > >>> app bundle anymore you get a blank screen, when on the device.
> >> > > >>> Simulator seems fine. I found this out when updating my beta 3
> >> iPhone
> >> > > >>> to beta 5 yesterday. I downgraded back, but this beta
> >> unfortunately
> >> > > >>> expires in 7 days on Aug 21, 2014.
> >> > > >>>
> >> > > >>> 1. https://devforums.apple.com/message/1011583
> >> > > >>> 2.
> >> > >
> >> >
> >>
> http://stackoverflow.com/questions/24882834/wkwebview-not-working-in-ios-8-beta-4/24922619#24922619
> >> > > >>> 3. https://issues.apache.org/jira/browse/CB-7288
> >> > > >>> 4. rdar://problem/17761459
> >> > > >>> 5. rdar://problem/17835098
> >> > > >>>
> >> > > >>>
> >> > > >>> On Wed, Jul 16, 2014 at 12:05 PM, Marc Weiner <
> >> mhweiner...@gmail.com
> >> > >
> >> > > wrote:
> >> > > >>>> Same! Shazron, you're awesome!!
> >> > > >>>>
> >> > > >>>>
> >> > > >>>> On Wed, Jul 16, 2014 at 2:08 PM, Carlos Santana <
> >> > csantan...@gmail.com
> >> > > >
> >> > > >>>> wrote:
> >> > > >>>>
> >> > > >>>>> Happy to see good news when returning from vacation. :-)
> >> > > >>>>>
> >> > > >>>>>
> >> > > >>>>> On Mon, Jul 7, 2014 at 10:33 PM, Ally Ogilvie <
> >> aogil...@wizcorp.jp
> >> > >
> >> > > wrote:
> >> > > >>>>>
> >> > > >>>>> > I'm usually an observer here but.. the urge to post was too
> >> > great!
> >> > > >>>>> >
> >> > > >>>>> >
> >> > > >>>>>
> >> > >
> >> >
> >>
> http://seattlesportsnet.files.wordpress.com/2013/11/anchorman-celebration-gif.gif
> >> > > >>>>> >
> >> > > >>>>> > Thanks for the research Shaz.
> >> > > >>>>> >
> >> > > >>>>> > On Tue, Jul 8, 2014 at 4:57 AM, Tommy Williams <
> >> > to...@devgeeks.org
> >> > > >
> >> > > >>>>> wrote:
> >> > > >>>>> >
> >> > > >>>>> > > Yesssss!!!
> >> > > >>>>> > > On 8 Jul 2014 05:52, "Shazron" <shaz...@gmail.com> wrote:
> >> > > >>>>> > >
> >> > > >>>>> > > > Good news:
> >> > > https://twitter.com/shazron/status/486235098715394048
> >> > > >>>>> > > >
> >> > > >>>>> > > > On Fri, Jun 27, 2014 at 3:46 PM, Shazron <
> >> shaz...@gmail.com>
> >> > > wrote:
> >> > > >>>>> > > > > Broke the iOS 8 issue into sub-tasks:
> >> > > >>>>> > > > > https://issues.apache.org/jira/browse/CB-7043
> >> > > >>>>> > > > >
> >> > > >>>>> > > > >
> >> > > >>>>> > > > >
> >> > > >>>>> > > > > On Mon, Jun 16, 2014 at 8:20 AM, Shazron <
> >> > shaz...@gmail.com>
> >> > > >>>>> wrote:
> >> > > >>>>> > > > >> Haven't yet - but from what I read - no. Something
> >> about
> >> > > requests
> >> > > >>>>> > > being
> >> > > >>>>> > > > out
> >> > > >>>>> > > > >> of process
> >> > > >>>>> > > > >>
> >> > > >>>>> > > > >>
> >> > > >>>>> > > > >> On Monday, June 16, 2014, Andrew Grieve <
> >> > > agri...@chromium.org>
> >> > > >>>>> > wrote:
> >> > > >>>>> > > > >>>
> >> > > >>>>> > > > >>> Awesome.
> >> > > >>>>> > > > >>>
> >> > > >>>>> > > > >>> Shaz (or anyone else), curious if you've tested yet
> to
> >> > see
> >> > > if the
> >> > > >>>>> > > > >>> whitelist
> >> > > >>>>> > > > >>> still works with WKWebView? (e.g. does it go through
> >> > > >>>>> > NSURLProtocol?)
> >> > > >>>>> > > > >>>
> >> > > >>>>> > > > >>>
> >> > > >>>>> > > > >>> On Sat, Jun 14, 2014 at 8:16 PM, tommy-carlos
> williams
> >> > > >>>>> > > > >>> <to...@devgeeks.org>
> >> > > >>>>> > > > >>> wrote:
> >> > > >>>>> > > > >>>
> >> > > >>>>> > > > >>> > This looks promising.
> >> > > >>>>> > > > >>> >
> >> > > >>>>> > > > >>> > Thanks for the update, Shazron.
> >> > > >>>>> > > > >>> >
> >> > > >>>>> > > > >>> > - tommy
> >> > > >>>>> > > > >>> >
> >> > > >>>>> > > > >>> >
> >> > > >>>>> > > > >>> > On Sun, Jun 15, 2014 at 7:48 AM, Shazron <
> >> > > shaz...@gmail.com>
> >> > > >>>>> > > wrote:
> >> > > >>>>> > > > >>> >
> >> > > >>>>> > > > >>> >> Rev log:
> >> > > http://trac.webkit.org/log/trunk/Source/WebKit2/
> >> > > >>>>> > > > >>> >> UIProcess/API/Cocoa/WKWebView.mm
> >> > > >>>>> > > > >>> >> for potential WKWebView updates in beta 2.
> >> > > >>>>> > > > >>> >>
> >> > > >>>>> > > > >>> >> On Sat, Jun 14, 2014 at 2:46 PM, Shazron <
> >> > > shaz...@gmail.com>
> >> > > >>>>> > > wrote:
> >> > > >>>>> > > > >>> >>
> >> > > >>>>> > > > >>> >>>  Some potential good news. Updated 4 days ago,
> >> > > hopefully its
> >> > > >>>>> in
> >> > > >>>>> > > > beta
> >> > > >>>>> > > > >>> >>> 2:
> >> > > >>>>> > > > >>> >>>  http://trac.webkit.org/changeset/169765
> >> > > >>>>> > > > >>> >>>
> >> > > >>>>> > > > >>> >>>  "Add -[WKWebView
> >> > > evaluateJavaScript:completionHandler:]"
> >> > > >>>>> > > > >>> >>>
> >> > > >>>>> > > > >>> >>>  Updated:
> >> > > https://issues.apache.org/jira/browse/CB-6884
> >> > > >>>>> > > > >>> >>>
> >> > > >>>>> > > > >>> >>>
> >> > > >>>>> > > > >>> >>>  On Sat, Jun 7, 2014 at 10:06 PM, Carlos Santana
> >> > > >>>>> > > > >>> >>> <csantan...@gmail.com>
> >> > > >>>>> > > > >>> >>> wrote:
> >> > > >>>>> > > > >>> >>>
> >> > > >>>>> > > > >>> >>>>  ok, was a bit confuse with api doc, I assumed
> >> that
> >> > > there
> >> > > >>>>> was
> >> > > >>>>> > a
> >> > > >>>>> > > > way
> >> > > >>>>> > > > >>> >>>> to
> >> > > >>>>> > > > >>> >>>>  specify a time other than documentstart,
> >> > > documentend, and
> >> > > >>>>> no
> >> > > >>>>> > > > passing
> >> > > >>>>> > > > >>> >>>>  something will do it immediately.
> >> > > >>>>> > > > >>> >>>>
> >> > > >>>>> > > > >>> >>>>  Will open a radar too, we need wkwebview to
> >> > officialy
> >> > > >>>>> support
> >> > > >>>>> > > for
> >> > > >>>>> > > > >>> >>>> objc->js,
> >> > > >>>>> > > > >>> >>>>  postMessage seems kind of half working if only
> >> can
> >> > do
> >> > > >>>>> > js->objc
> >> > > >>>>> > > > >>> >>>>
> >> > > >>>>> > > > >>> >>>>
> >> > > >>>>> > > > >>> >>>>  On Sat, Jun 7, 2014 at 10:48 PM, Shazron <
> >> > > >>>>> shaz...@gmail.com>
> >> > > >>>>> > > > wrote:
> >> > > >>>>> > > > >>> >>>>
> >> > > >>>>> > > > >>> >>>>   No it's not. That is precisely what we
> >> discussed,
> >> > > it's the
> >> > > >>>>> > > > >>> >>>> limitation
> >> > > >>>>> > > > >>> >>>>> in
> >> > > >>>>> > > > >>> >>>>>  WKUserScript.
> >> > > >>>>> > > > >>> >>>>>
> >> > > >>>>> > > > >>> >>>>>  On Saturday, June 7, 2014, Carlos Santana <
> >> > > >>>>> > > csantan...@gmail.com
> >> > > >>>>> > > > >
> >> > > >>>>> > > > >>> >>>>> wrote:
> >> > > >>>>> > > > >>> >>>>>
> >> > > >>>>> > > > >>> >>>>>  > Shaz
> >> > > >>>>> > > > >>> >>>>>  >   I think the closest replacement is [1] -
> >> > > >>>>> > > > (void)addUserScript:(
> >> > > >>>>> > > > >>> >>>>>  > WKUserScript *)*userScript *
> >> > > >>>>> > > > >>> >>>>>  >
> >> > > >>>>> > > > >>> >>>>>  > I have not tried my self, but looking
> >> forward on
> >> > > helping
> >> > > >>>>> > > out.
> >> > > >>>>> > > > >>> >>>>>  >
> >> > > >>>>> > > > >>> >>>>>  > [1]:
> >> > > >>>>> > > > >>> >>>>>  >
> >> > > >>>>> > > > >>> >>>>>  >
> >> > > >>>>> > > > >>> >>>>>
> >> > https://developer.apple.com/library/prerelease/ios/
> >> > > >>>>> > > > >>> >>>>>
> >> > > documentation/WebKit/Reference/WKUserContentController_Ref/
> >> > > >>>>> > > > >>> >>>>>
> >> > > >>>>> > > > >>> >>>>>
> >> > > >>>>> > > >
> >> > > >>>>>
> >> > >
> index.html#//apple_ref/occ/instm/WKUserContentController/addUserScript
> >> > > >>>>> > > > >>> >>>>>  > :
> >> > > >>>>> > > > >>> >>>>>  >
> >> > > >>>>> > > > >>> >>>>>  >
> >> > > >>>>> > > > >>> >>>>>  > On Fri, Jun 6, 2014 at 12:47 AM, Shazron <
> >> > > >>>>> > shaz...@gmail.com
> >> > > >>>>> > > >
> >> > > >>>>> > > > >>> >>>>> wrote:
> >> > > >>>>> > > > >>> >>>>>  >
> >> > > >>>>> > > > >>> >>>>>  > > No use in polling if we can't write
> >> anything
> >> > > back to
> >> > > >>>>> JS
> >> > > >>>>> > > from
> >> > > >>>>> > > > >>> >>>>> Obj-C.
> >> > > >>>>> > > > >>> >>>>>  > >
> >> > > >>>>> > > > >>> >>>>>  > > There's a private API to do so:
> >> > > >>>>> > > > >>> >>>>>  > >
> >> > > >>>>> > > > >>> >>>>>  > >
> >> > > >>>>> > > > >>> >>>>>  >
> >> > > >>>>> > > > >>> >>>>>  https://github.com/WebKit/webkit/commit/
> >> > > >>>>> > > > >>> >>>>> adb4c60064b38b5ab3d6e78422325f35f0b7fe2b
> >> > > >>>>> > > > >>> >>>>>  > > only landed a few months ago, we'll have
> >> to do
> >> > > some
> >> > > >>>>> > > advocacy
> >> > > >>>>> > > > >>> >>>>> through
> >> > > >>>>> > > > >>> >>>>>  > > whatever channels we have to get it in
> the
> >> > > public API
> >> > > >>>>> > > > (radars,
> >> > > >>>>> > > > >>> >>>>>  > > connections), since it is a deficiency in
> >> > their
> >> > > API
> >> > > >>>>> > losing
> >> > > >>>>> > > > >>> >>>>> something
> >> > > >>>>> > > > >>> >>>>>  > > like
> stringByEvaluatingJavaScriptFromString
> >> > > >>>>> > > >
> >> > > >>>>> > >
> >> > > >>>>> >
> >> > > >>>>> >
> >> > > >>>>> >
> >> > > >>>>> > --
> >> > > >>>>> > <http://www.wizcorp.jp/>Ally Ogilvie
> >> > > >>>>> > Lead Developer - MobDev. | Wizcorp Inc. <
> >> http://www.wizcorp.jp/>
> >> > > >>>>> > ------------------------------
> >> > > >>>>> > TECH . GAMING . OPEN-SOURCE WIZARDS+ 81 (0)3-4550-1448 |
> >> Website
> >> > > >>>>> > <http://www.wizcorp.jp/> | Twitter <
> >> https://twitter.com/Wizcorp>
> >> > |
> >> > > >>>>> > Facebook
> >> > > >>>>> > <http://www.facebook.com/Wizcorp> | LinkedIn
> >> > > >>>>> > <http://www.linkedin.com/company/wizcorp>
> >> > > >>>>> >
> >> > > >>>>>
> >> > > >>>>>
> >> > > >>>>>
> >> > > >>>>> --
> >> > > >>>>> Carlos Santana
> >> > > >>>>> <csantan...@gmail.com>
> >> > > >>>>>
> >> > >
> >> >
> >>
> >>
> >>
> >> --
> >> <http://www.wizcorp.jp/>Ally Ogilvie
> >> Lead Developer - MobDev. | Wizcorp Inc. <http://www.wizcorp.jp/>
> >> ------------------------------
> >> TECH . GAMING . OPEN-SOURCE WIZARDS+ 81 (0)3-4550-1448 | Website
> >> <http://www.wizcorp.jp/> | Twitter <https://twitter.com/Wizcorp> |
> >> Facebook
> >> <http://www.facebook.com/Wizcorp> | LinkedIn
> >> <http://www.linkedin.com/company/wizcorp>
> >>
> >
> >
>

Reply via email to