How to enable WebVR on Google Chrome? - google-chrome

I am trying to create a WebVR scene. For this task, I want to enable WebVR on Google Chrome. My OS is Windows 8.
I open flags using chrome://flags/. WebVR is not there. How can I enable it?

Official channels of Google Chrome do not support WebVR. (now they do, see below)
There is an unofficial build of chrome that does. FYI Firefox Nightly also supports WebVR in their official and current release, as does Samsung Internet Beta for GearVR (the latter after some configuration).
UPDATE: Chrome Android now works with WebVR if you enable chrome://flags/#enable-webvr. See this manual on how to enable WebVR on different browsers.

You can install Google Chrome extension for WebVR debugging
It can really help to debug your VR application.
You will be able change the position of the virtual device in the environment, to see the change of camera position.
Also, it is possible to emulate the HTC Vive controllers.
Alternative is to use WebVR polyfill
It adds WebVR-API to your browser.

Currently you can test your sample webVR code on the following browsers :
Google Chromium
Firefox Nightly
Samsung browser for webVR
Google Chrome version 54.0 onwards was expected to support webVR, but it seems we have to wait a little more.
If you are not very comfortable with ThreeJS library for VR projects, you should try aframe framework ( check http://aframe.io ). Here you will focus only on the VR code flow and all other graphics related overheads (camera, rendering etc) will be taken care by aframe itself.

Do you still need this special Chromium build?
In latest Chrome #58 it seems the feature is available within chrome://flags now
WebVR Mac, Windows, Linux, Chrome OS, Android Enabling this option
allows web applications to access experimental Virtual Reality APIs.
#enable-webvr
Didnt try it out yet though (dont want to break my productive browser)
Greetz

Related

video.captureStream not supported chrome 54

When i try to run example code from: https://webrtc.github.io/samples/src/content/capture/video-pc/
on Google chrome Version 54.0.2840.90 (64-bit) on Linux Mint, it's not working. Firefox works fine.
What's the problem?
I noticed the same issue and it seems like you have to enable "Experimental Web Platform features" in Chrome in order for the demo to work.
Go to chrome://flags
search for "Experimental Web Platform features"
Enable and relaunch.
Unfortunately it still doesn't work properly, at least when loading the page initially. If I drag the player location though, it seems to work.

How to use my PC Chrome as a mobile chrome permanently?

I use the Chrome in my laptop with Windows 7 OS, and the Chrome on Windows provides a Device Mode(shortcut is F12) so that it can simulate a specific mobile device to get and display a Web page in a Chrome tab as follow.
However, such Device Mode is only limited on a single Chrome tab, so when you close the tab and open a new one, the new tab get and show the web page as normal, not as in the Device Mode.
So my question is How to set the Device Mode permanently, and when I open a new tab in the Chrome, it runs on Device Mode by default. Is there any method or plug-in can help me to achieve it?
I believe that this is not applicable as Google created that mode for inspection purposes only not for navigating or viewing.
So you will need a smartphone simulator like the one which is provided by Android SDK or the IOS simulator which comes with XCODE on mac, or you can use a real smartphone of course, and you can inspect on it via your PC using ADOBE Edge Inspect extension on chrome.
Chrome inspector mode is designed with testing in mind, and isn't intended for regular browser use. You might try a device simulator tool, like what's included in Xcode or Eclipse IDE.
Hope this helps.
I think this is something what you are looking for
Google chrome plugin
You can open devtool automatically with chrome switches, so i suppose that you can reach your goal with the correct one... our only problem is that chrome's switches are thousands... that's the documentation, good reading :D (unofficial documentation here)

Install Google Chrome Canary on Android/IPhone

I am working on HTML 5 Web Audio Input project. I want to test the project in android/Iphone but I researched that it only works in Google Chrome Canary. I am unable to find canary on Play Store/App Store. Can anybody give me the link?
Chrome Canary (Unstable) is now available for Android on Google Play.
Unfortunately, it is not available on the iOS App Store yet. However, you can use Device Mode in Chrome (including Canary) to emulate browsing on an iPhone.
Searching Play Store for 'Chrome' should return results for all three Chrome channels. Please note that unlike desktop, the Canary channel is called 'DEV' and uses an icon similar to the stable version.

Is Google Chrome embeddable?

I've asked myself if one can embed the google chrome browser engine in an own application. I'm using Delphi 2009. There's an IE ActiveX wrapper component delivered with the IDE. Also, there's a Firefox ActiveX component out there, but it's based on very old code.
I'd like to embed the chrome engine. Is there a way to do this?
Thanks in advance,
David
Google Chrome is basically WebKit layout engine + nice UI. And WebKit can be embedded.
There's also chromium embedded framework (CEF).
And finally, check out Awesomium.
Update 2:
A very good fit for this would be the new Electron Shell
Update:
As a commenter points out under this answer, this is no longer supported. For good reasons I guess.
Recently Google released the Chrome Frame active X for MS IE
see if that helps
http://code.google.com/chrome/chromeframe/
I've just release a pre-alpha version of CefSharp my .Net bindings for the Chromium Embedded Framework.
Check out source or grab bins and give me your thoughts: https://github.com/chillitom/CefSharp

Tool/framework for automated web app testing in Google Chrome browser?

Is an opensource/commercial tool/framework, available for automated web app testing in Google Chrome browser on Windows XP / Vista? ( An alpha/beta Tool is also OK)
Thanks
Selenium supports Chrome pretty much out of the box because it works by injecting javascript in the web page. http://selenium-rc.openqa.org/
Webdriver has an early version of Chrome driver. http://code.google.com/p/webdriver/
Both are open source and works on Windows.
I found a tool called QA Agent (http://qaagent.com). This is a web based IDE where you can develop your tests using jQuery and javascript. Currently it supports only Chrome so may be it will be a good choice for you. And of course it is free.
For those who are not developers you could try FRET for automated web testing with Chrome. It's still in beta and even though it states that no programming is needed a basic understanding of HTML / CSS etc. is recommended.