答案1
简短的回答是“不”。
为了提供压力感应,浏览器(或插件)必须挂接到 Inkscape 或 GIMP 等绘图应用程序使用的相同代码(XInput)。与大多数桌面应用程序一样,浏览器通常将输入详细信息留给操作系统,因此它们只能看到鼠标或键盘事件。
我发现 Muro 插件是 Wacom 的专有应用程序,因此我预计它不会很快被移植。但是,您可以打开错误,要求将压力敏感度与各种浏览器的 HTML5 画布结合使用。随着多点触控屏幕变得越来越重要,越来越有可能有人正在开发至少一个可以提供此类信息的插件。
答案2
来自 2022 年未来世界的问候!
这PointerEvent.pressure
属性被主流浏览器所支持,并允许网络应用程序使用压力敏感的输入设备。
根据我的经验(在 Ubuntu 20.04 衍生发行版上),这在 Chromium 上开箱即用;即 Google Chrome,不包括专有的 Google 代码。我使用了Flatpak 版本;您的里程可能会因 Snap 或 .deb 包而异。
使用 Firefox 时,我发现我必须MOZ_USE_XINPUT2=1
在环境中设置以获得压力敏感度。我认为这是回归;关注这个错误了解详情。还有一个名为 about:config 的设置dom.w3c_pointer_events.dispatch_by_pointer_messages
可能会发挥作用;请参阅这里了解详情。
您可以测试一下这是否适合您https://tldraw.com或者https://pressurejs.com。
答案3
现在是 2015 年,与此同时,已经有两个支持 Linux 浏览器压力感应输入的插件问世:
WacomWeb插件。适用于 Firefox 和 Chrome,但必须进行编译。(我找不到预编译的 Ubuntu 软件包。)没有测试过这个,但它似乎是更高级的,并且源代码可用。
Mikro 的插件。还有一个讨论主题为它。提供了源代码,但无法下载。开发似乎已经停止。但它有效:我刚刚在 Firefox 35.0 64 位上测试了它,使用穆罗。
有关在 Ubuntu 上最新版本的 Firefox 中手动安装插件,请参阅这个答案。