我想知道如何禁用“孵化器(FlashPlayer 11)”中的右键菜单?
据我所知,在旧版本中,我们可以使用set wmod是“opaque”,然后可以通过javascript禁用右键菜单。
但是,在“孵化器”中我们必须设置wmod是“直接”可以使用硬件渲染。那么,如何禁用“孵化器”中的右键菜单?答案 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 Brimlow或video guide。