This looks promising.

Thanks for the update, Shazron.

- tommy

On Sun, Jun 15, 2014 at 7:48 AM, Shazron <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> wrote:

No it's not. That is precisely what we discussed, it's the limitation in
 WKUserScript.

On Saturday, June 7, 2014, Carlos Santana <[email protected]> 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 <[email protected]> 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
 > >
 > >
 > >
> > On Thu, Jun 5, 2014 at 6:09 PM, Michal Mocny <[email protected]>
 > wrote:
> > > Oh wow. I totally assumed that you can postMessage in either
 direction
 > > at
 > > > any time.  Wouldn't the alternative be polling from JS?
 > > >
 > > > -Michal
 > > >
 > > >
> > > On Thu, Jun 5, 2014 at 6:46 PM, Shazron <[email protected]> wrote:
 > > >
> > >> Well seems like the answer in iOS 8 beta 1 is -- no arbitrary
 sending
> > >> of JS, so no Obj-C -> JS communication, which leaves Cordova
 > > >> handcuffed. Please everyone file radars for this.
 > > >> https://devforums.apple.com/message/975230#975230
 > > >>
> > >> On Thu, Jun 5, 2014 at 3:40 PM, Shazron <[email protected]> wrote:
 > > >> > Thanks Tommy - I sure will.
 > > >> >
> > >> > I think injecting JavaScript at arbitrary times -- you would just
 > use
> > >> > WKUserScriptInjectionTimeAtDocumentEnd for WKUserScript --
 although
 > I
> > >> > haven't tested it. If setting JS at arbitrary times is taken away
 -
 > > >> > yikes.
 > > >> >
> > >> > Anyways, on the bridge front, I've posted my approach for the new
 > > bridge:
 > > >> > https://issues.apache.org/jira/browse/CB-6884
 > > >> >
 > > >> > On Thu, Jun 5, 2014 at 2:06 PM, Tommy Williams <
 [email protected]>
 > > >> wrote:
> > >> >> I am sure you won't need it, but if I can help, let me know.
 > > >> >>
> > >> >> I think the biggest hurdle will be firing user scripts at
 arbitrary
 > > >> times
> > >> >> instead of only on page load.. There seems to be an API that
 hasn't
 > > been
 > > >> >> exposed :/
> > >> >> On 6 Jun 2014 04:59, "Shazron" <[email protected]> wrote:
 > > >> >>
> > >> >>> My intent is to work on this today, in a branch for cordova-ios:
 > > >> >>> https://issues.apache.org/jira/browse/CB-6863
 > > >> >>>
> > >> >>> On Wed, Jun 4, 2014 at 10:15 AM, Shazron <[email protected]>
 > wrote:
> > >> >>> > Use Safari to watch "Introducing the Modern WebKit API" (no
 > login
 > > >> >>> required):
 > > >> >>> > https://developer.apple.com/videos/wwdc/2014/
 > > >> >>> >
 > > >> >>> > On Wed, Jun 4, 2014 at 8:25 AM, Michal Mocny <
 > [email protected]
 > > >
 > > >> >>> wrote:
 > > >> >>> >> You can probably bet on it.
 > > >> >>> >>
> > >> >>> >> But this is really fresh news, we're as excited as you are,
 > > trying
 > > >> to
 > > >> >>> >> figure out the details.
 > > >> >>> >>
 > > >> >>> >>
 > > >> >>> >> On Wed, J--
 > Carlos Santana
 > <[email protected] <javascript:;>>
 >




 --
 Carlos Santana
 <[email protected]>

Reply via email to