1

我们嵌入了一段用于录制的 swf(wami-recorder)。问题是一些客户体验到启用硬件加速的窗口总是弹出。

在此处输入图像描述

取而代之的是,应该有一个用于启用录音的弹出窗口(隐私选项卡),这本来可以的-但这不是显示的窗口(此处的麦克风选项卡仅用于音量,而不是我需要的)

你对这里发生的事情有任何线索吗?为什么显示“启用硬件加速”以及如何隐藏它?

swf 的嵌入有点像这样(精简):

var flashVars = {
        visible : false,
        loadedCallback : initfn
    }
var params = {
        allowScriptAccess : "always"
    }
params.wmode = "transparent";
var version = '10.0.0';

Wami.swfobject.embedSWF(_options.swfUrl, id, 
       214, 137, version, null, flashVars, params);
4

1 回答 1

0

当您在 Safari / Mac OS X 上的 iframe 中使用 wami swf 时,这似乎是一个问题。不幸的是,Safari 在这种情况下禁用了某些功能。

一种解决方法是将 Safari 用户重定向到 iframe 之外和/或显示一个弹出窗口(它也在 iframe 之外)。

于 2014-12-05T01:09:43.817 回答