在使用ZFBrowser的时候 碰到获取不到声音权限的问题
在插件的BrowserNative.cs脚本中,找到commandLineSwitches变量,
只需要开启以下两个配置项:

- "--enable-media-stream":允许收集用户的摄像头视频流与mic的音频流。
- "--autoplay-policy=no-user-gesture-required":允许所有网页山搞的视频流自动播放声音。
这样就解决了Unity利用ZFBrowser在网页上对讲通话的问题。

"--disable-web-security":
"--disable-site-isolation-trials"
上述代码将在启动ZFBrowser时添加命令行参数来禁用Web安全性和站点隔离试验,从而解决跨域问题
允许在ZFBrowser中输入文字。
在BrowserInput.cs 脚本中的HandleKeyInput方法中添加以下代码
Input.imeCompositionMode = IMECompositionMode.On;
在ZFBrowser的BrowserNative.cs中启用--enable-media-stream和--autoplay-policy=no-user-gesture-required以允许音频流和视频流。同时,禁用Web安全性和站点隔离试验以解决跨域问题。在BrowserInput.cs的HandleKeyInput方法中设置Input.imeCompositionMode=IMECompositionMode.On以支持文字输入。
3695

被折叠的 条评论
为什么被折叠?



