AdapterJS icon indicating copy to clipboard operation
AdapterJS copied to clipboard

Add support for Bowser

Open paericksen opened this issue 10 years ago • 11 comments

Bowser from Ericsson supports webrtc, but it doesn't seem to work with adapter.js. Please update adapter.js to support Bowser.

paericksen avatar Jan 29 '15 16:01 paericksen

Hey paericksen,

thanks for pointing that out. We'll take a look. If you've any specific knowledge on why it doesn't work, we'll appreciate it.

serrynaimo avatar Jan 30 '15 03:01 serrynaimo

not sure if this is needed or not... according to their wiki, bowser has the following user-agent string:

Mozilla/5.0 (iOS; like Mac OS X) AppleWebKit/536.36 (KHTML, like Gecko) not Chrome/27.0.1500.95 Mobile/10B141 Safari/537.36 Bowser/0.2.1

https://github.com/EricssonResearch/bowser/wiki/Developing-for-Bowser

paericksen avatar Jan 30 '15 15:01 paericksen

@serrynaimo Did this go anywhere? I'm trying the demo getaroom.io on Bowser and not having much luck.

EvilTrev avatar Mar 12 '15 22:03 EvilTrev

It's on the list, but I can't yet put a date on when or if AdapterJS will be updated to support Bowser. The app has limited reach and we currently have the limited resources we have work on bringing WebRTC to webkit directly.

serrynaimo avatar Mar 14 '15 03:03 serrynaimo

@serrynaimo That would be awesome too... pretty much the only reason to consider Bowser is that it is open source and with a few tweaks you can have a WebRTC enabled WebView/App. If Temasys have their own bolt-on to the WKWebView or UIWebView, I'd love to see that.

EvilTrev avatar Mar 15 '15 04:03 EvilTrev

I see. If you need WebRTC in an iOS app, take a look at http://skylink.io/ios in the mean-time ;)

serrynaimo avatar Mar 15 '15 09:03 serrynaimo

Any news, when it will be added?

esase avatar Nov 24 '15 08:11 esase

Checking in to see if there is any news regarding Bowser support in Adapter.js. Is there any way to add support ourselves? We have a company that develops a webrtc application for us and they're saying that they can't make our application work with Bowser until Adapter.js is updated but I fully understand that this is an open source project.

My case is that Bowser has been updated recently and it has gotten considerable attention. It seems to be maturing and could be a great browser for non native applications on iOS.

s1h4d0w avatar Jan 14 '16 13:01 s1h4d0w

Hi s1h4d0w, hi all,

We are indeed interested in adding support for Bower, however, we don't quite have the resources to allocate to implementing it. If anyone was to send a pull request for that, we would gladly review it and help fixing remaining issues.

Alternatively, you can create a pull request on Google's adapterJS (https://github.com/webrtc/adapter), which will soon be directly extending.

johache avatar Jan 15 '16 02:01 johache

Hi johache,

My personal knowledge of Javascript and WebRTC is sadly very limited. I'll see if my employer would want to hire our developer to create a pull request (if they have the knowledge) as it's important for our product.

s1h4d0w avatar Jan 15 '16 08:01 s1h4d0w

is it still not supported???

suoc avatar Aug 02 '16 09:08 suoc