如何禁用“孵化器(FP11)”版本的Flash播放器中的右键菜单

时间:2011-04-19 06:14:39

标签: actionscript-3

我想知道如何禁用“孵化器(FlashPlayer 11)”中的右键菜单?

据我所知,在旧版本中,我们可以使用set wmod是“opaque”,然后可以通过javascript禁用右键菜单。

但是,在“孵化器”中我们必须设置wmod是“直接”可以使用硬件渲染。那么,如何禁用“孵化器”中的右键菜单?

2 个答案:

答案 0 :(得分:1)

一种方法:

“只需​​将它添加到flashmovie的html文件中,添加到flashmovie的object标签中:

<param name=menu value=false>

就是这样!“

另一种方法是使用AS3代码:

var custom_menu:ContextMenu = new ContextMenu();
custom_menu.hideBuiltInItems();
_root.menu = custom_menu

来源:

http://board.flashkit.com/board/showthread.php?t=299218
http://forums.creativecow.net/thread/190/859287

这是一种快速简便的谷歌搜索可以轻松揭示的内容。

答案 1 :(得分:0)

自Flash Player 11.2起可用,您应该可以简单地禁止默认上下文菜单,如下所示:

stage.addEventListener(MouseEvent.RIGHT_CLICK, function(e:Event):void{});

如果有帮助,您也可以下载example from Lee Brimlowvideo guide