News for hackers. Stuff that matters.
Re:On the Road to WebRTC 1.0, Including VP8 by aclatuts on Tuesday March 12, 2019 @02:50PM (#19371632)
This isn't as useful if webviews in iOS don't have the same apis enabled.

It is very annoying that other browsers on iOS probably wont have access to these features and updates.

Re:On the Road to WebRTC 1.0, Including VP8 by alvatech on Tuesday March 12, 2019 @03:45PM (#19372169)
Yes. I still don't know why Apple is not supporting getUserMedia() in WkWebView which is required for the WebRTC
Re:On the Road to WebRTC 1.0, Including VP8 by alvatech on Tuesday March 12, 2019 @03:55PM (#19372281)
This radar is active for almost two years now http://www.openradar.me/33571214
Re:On the Road to WebRTC 1.0, Including VP8 by ihuman on Tuesday March 12, 2019 @03:59PM (#19372339)
I wish you could follow duplicates of radars like in github.. That issue was "resolved" by saying its a duplicate of issue 29281220, which isn't helpful at all. That issue could be even older than the one you linked.
Re:On the Road to WebRTC 1.0, Including VP8 by dwaite on Tuesday March 12, 2019 @06:36PM (#19373804)
If this is something you care about, you should file an enhancement request, even if you write that it is a duplicate of that issue yourself.

Right now, WKWebView and SFSafariViewController (and the authentication service variant, and Web.app which is used for shortcuts on the home screen) do not have WebRTC support - only MobileSafari.app does.

Re:On the Road to WebRTC 1.0, Including VP8 by floatingatoll on Wednesday March 13, 2019 @01:16AM (#19375934)
Apple historically considers dupes as upvotes, so be sure to indicate to which bug you suggest they dupe it if you know of one.
Re:On the Road to WebRTC 1.0, Including VP8 by ihuman on Wednesday March 13, 2019 @11:36AM (#19379706)
Have they said why they don't just use an upvoting system? Even github kind of has that with the emoji reactions.
Re:On the Road to WebRTC 1.0, Including VP8 by floatingatoll on Wednesday March 13, 2019 @05:54PM (#19384283)
No.
Re:On the Road to WebRTC 1.0, Including VP8 by floatingatoll on Wednesday March 13, 2019 @01:15AM (#19375930)
November 2016, if you use a prefix search: http://www.openradar.me/29286980
Re:On the Road to WebRTC 1.0, Including VP8 by JimDabell on Tuesday March 12, 2019 @03:26PM (#19371986)
If it's not enabled in web views, there's nothing stopping browsers from polyfilling it with native code.
Re:On the Road to WebRTC 1.0, Including VP8 by untog on Tuesday March 12, 2019 @04:34PM (#19372727)
There is everything stopping you. WKWebView runs in its own process and has very limited options for integrating native code.
Re:On the Road to WebRTC 1.0, Including VP8 by JimDabell on Tuesday March 12, 2019 @04:45PM (#19372833)
The model I was thinking of was native code in the native app, injected polyfill that talks to the native code over a message bus. The native code can draw over the top of the web view and pass messages in. Is there anything in particular stopping that?
Re:On the Road to WebRTC 1.0, Including VP8 by Klathmon on Tuesday March 12, 2019 @11:56PM (#19375588)
I believe the problem is the "message bus" is pretty slow, and has pretty limited throughput, especially for something like audio and video.
Re:On the Road to WebRTC 1.0, Including VP8 by SahAssar on Tuesday March 12, 2019 @07:09PM (#19374015)
IIRC that is exactly what ericsson did, they made a iOS browser that allowed webrtc years before apple by adding functionality to webviews.
Re:On the Road to WebRTC 1.0, Including VP8 by sametmax on Tuesday March 12, 2019 @03:51PM (#19372241)
Yes there is because you can't implement your own browser engine on iOS. Browsers are just shells for the safari engine on iPhones.
Re:On the Road to WebRTC 1.0, Including VP8 by dwaite on Tuesday March 12, 2019 @06:38PM (#19373816)
I've heard mixed reports on this - the big issue is technical in that you can't implement your own JIT Javascript engine, because only JavaScriptCore (running out-of-process) can write executable pages.
Re:On the Road to WebRTC 1.0, Including VP8 by kalleboo on Tuesday March 12, 2019 @09:46PM (#19374973)
The big issue is that the app store rules forbid it.

> 2.5.6 Apps that browse the web must use the appropriate WebKit framework and WebKit Javascript.

Re:On the Road to WebRTC 1.0, Including VP8 by JimDabell on Tuesday March 12, 2019 @04:41PM (#19372792)
Where did you get the impression I was suggesting implementing your own browser engine?

The whole point of the discussion surrounds what is possible in web views, not implementing your own browser engine.