gpt4 book ai didi

actionscript-3 - 安全错误 : Error #2152: Full screen mode is not allowed.

转载 作者:行者123 更新时间:2023-12-03 09:19:29 24 4
gpt4 key购买 nike

我有一个 Flash 播放器,它具有全屏功能。这在 FF 和 MAC Chrome 中不起作用。并抛出如下错误。

SecurityError: Error #2152: Full screen mode is not allowed.
at flash.display::Stage/set displayState()
at com.IQMediaCorp.core::IQMediaCorpPlayer/ToggleFullScreen()

我在谷歌上搜索过这个问题,并且已经验证了以下几点
  • 我的播放器有 allowfullscreen = true在 html 对象/编码中
    元素。
  • 方法 ToggleFullScreen是鼠标点击事件

  • 以下是 ToggleFullScreen 的代码方法
    public function ToggleFullScreen(e:MouseEvent)
    {

    if (stage.displayState == StageDisplayState.FULL_SCREEN_INTERACTIVE)
    {
    bKnob.alpha=0;
    bigScreen=true;
    stage.displayState=StageDisplayState.NORMAL;
    }
    else
    {
    bigScreen=false;
    stage.displayState=StageDisplayState.FULL_SCREEN_INTERACTIVE;
    bKnob.alpha=0;

    }
    }

    我不明白为什么它不起作用。有人可以帮忙吗??

    谢谢

    最佳答案

    是的,发生这种情况的原因是您不能拥有 StageDisplayState.FULL_SCREEN_INTERACTIVE Flash 版本低于 11.3

    试试 StageDisplayState.FULL_SCREEN反而!

    因此,请检查您正在构建的闪存版本,此处摘录自 Adobe docs on displayState

    运行时版本:Flash Player 11.3、AIR 1.0、Flash Lite 4

    指定舞台处于全屏模式并启用键盘交互。从 Flash Player 11.3 开始,AIR 应用程序和基于浏览器的应用程序都支持此功能。

    关于actionscript-3 - 安全错误 : Error #2152: Full screen mode is not allowed.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11416436/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com