Comments (15)
HTML5 support is on the same level with Chromium, though some media features may not open. WebRTC could be supported but we have not opened it now.
Any test case on browsers can also run on node-webkit.
from nw.js.
How to enable webRTC in node-webkit when compile it?
from nw.js.
Sorry I'm not familiar with WebRTC, there should be a flag to open it somewhere. I add this as todo but you may have to wait until 0.2.4.
from nw.js.
To implement WebRTC, we need to override ContentBrowserClient::GetMediaObserver
, currently there is an implementation in chrome/browser/media
, but it would take some time to move it to node-webkit.
from nw.js.
I think we need a strategy for all the features enabled in the browser but not in the content shell.
From: Zhao Cheng [email protected]
Sent: Sun Aug 26 09:09:29 格林尼治标准时间+0800 2012
To: rogerwang/node-webkit [email protected]
Subject: Re: [node-webkit] html5 and webRTC support? (#26)
To implement WebRTC, we need to override ContentBrowserClient::GetMediaObserver, currently there is an implementation in chrome/browser/media, but it would take some time to move it to node-webkit.
—
Reply to this email directly or view it on GitHub.
from nw.js.
features implemented in browser usually heavily rely on other features of browser, such as preferences, proxies, webui, extensions and many others. I thinks we should just borrow the code, and implement our own.
from nw.js.
0.8.2 support webrtc?
from nw.js.
@Gary-zhouxianjun you can see this node-webkit app https://www.sqwiggle.com/ look like use webrtc
from nw.js.
@youxiachai THX but not is node webkit app, browser webrtc i know.
from nw.js.
@Gary-zhouxianjun node-webkit already support webrtc .. and https://www.sqwiggle.com/ is true node-webkit app,you can find in https://github.com/rogerwang/node-webkit/wiki/List-of-apps-and-companies-using-node-webkit
from nw.js.
Oh. my computer is not camera, can you help me try?
from nw.js.
@youxiachai Oh. my computer is not camera, can you help me try? you see https://talky.io/
from nw.js.
@Gary-zhouxianjun node-webkit already support webrtc..... I test it long long ago .....
from nw.js.
@youxiachai THX Is my problem,win7 ok but win8.1 not support. also, You know not why tray events in new window open it
from nw.js.
@youxiachai Go back and verified, the security software is blocking the camera, so WebRTC can not open
from nw.js.
Related Issues (20)
- Is there a plan to support AArch64
- Is there a plan to support AArch64 HOT 1
- IsolatedSandboxedIframe doesn't work at nw.js HOT 2
- Windows Defender flagged nw.exe as Trojan:Win32/Doplik HOT 12
- Random crash, seemingly linked to heavy use of WebAudio HOT 2
- webview's "beforeunload" event do'nt work HOT 3
- With `fullscreen: true` in `package.json`, the Document is inactive HOT 3
- Building NW54 on macOS Ventura fails at LINK ./v8_context_snapshot_generator
- Message missing from `postMessage()` when using `file:` URL for window
- NW.js0.75.0 debug build fails on Windows
- win.window undefined with cross origin isolation headers
- IsolatedSandboxedIframe doesn't work at nw.js HOT 2
- process.unhandleRejection event never be fired
- nw.js crashes from 0.67.0 to 0.75.0 when using v8.setFlagsFromString() HOT 4
- nwjs-v0.76.0-linux-ia32 fails on Debian 11 i686 Kernel 5.10.178-3 (2023-04-22) HOT 8
- Nwjs icon picture changes if the user "Click on pin to TaskBar" first and then "Click on unpin from TaskBar"
- --mixed-context crash on refresh ^0.76.1 HOT 1
- Versions v0.73.0, v0.74.0, v0.75.0, v0.75.1, v0.76.0, and v0.76.1 of "nwjs-v0.##.#-linux-x64" All Crash and Fail On Linux
- drag file to the desktop
- NWJS not supported for Mac M1? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nw.js.