【问题标题】:how to remove right click menu in swf (flash cs4 using action script 3 ,flash 9)?如何删除 swf 中的右键菜单(使用动作脚本 3、flash 9 的 flash cs4)?
【发布时间】:2009-05-25 07:16:04
【问题描述】:

我使用 Flash 9 播放器制作了 swf,如果我右键单击 swf,它将显示诸如放大、缩小等选项的菜单。如何删除swf中的右键菜单。

【问题讨论】:

    标签: apache-flex animation air flash


    【解决方案1】:

    查看此帖子:http://blog.another-d-mention.ro/programming/right-click-and-custom-context-menu-in-flash-flex/。如果您不希望与右键单击进行任何交互,则可以使用该 JavaScript,以便在 Flash 顶部添加一个层,以捕获右键单击事件并阻止它们进入 Flash 播放器。

    【讨论】:

      【解决方案2】:

      尝试this method,或阅读this class,了解您还可以使用上下文菜单做什么。

      【讨论】:

      • 我无法导入任何包。因为我使用了时间线动画。删除右键菜单的任何其他可能方式
      • 您可以在时间线代码中使用 import 语句,通常也不必这样做。我给了你文档,现在阅读它们! ;)
      【解决方案3】:

      我看到你的参考网址它只显示重绘区域选项。你将改变你的嵌入代码

      【讨论】:

      • 我在嵌入代码中添加了 menu="false"。但不使用 .它显示所有选项。我该怎么办?
      【解决方案4】:
      <param name="MENU" value="false">
      

      【讨论】:

        【解决方案5】:

        as3(在电影中)把它放在第一帧:):

        myMenu.hideBuiltInItems();
        _root.menu = myMenu;
        

        在html中:

        <EMBED src=Yourswf.swf type="text/html;  
        charset=iso-8859-1" quality="high" menu=false  
        bgcolor=#000000 WIDTH=120 HEIGHT=30>
        

        【讨论】:

          猜你喜欢
          • 2010-09-27
          • 2021-12-12
          • 1970-01-01
          • 2011-07-28
          • 1970-01-01
          • 2011-01-22
          • 2011-05-11
          • 2011-01-28
          • 1970-01-01
          相关资源
          最近更新 更多