gpt4 book ai didi

apache-flex - 我想通过我的 Flex 网站使浏览器全屏显示

转载 作者:行者123 更新时间:2023-12-01 18:32:40 26 4
gpt4 key购买 nike

我有一个完全用 Flex 构建的网站。

我想制作一个按钮,单击该按钮浏览器将变为全屏。我不是在谈论柔性全屏,我的意思是“Application.application.stage.displayState = StageDisplayState.FULL_SCREEN;”我不想使用它。

我不想使用它的原因是,flash 不支持柔性全屏键盘。但如果我能让浏览器全屏显示,它将解决我的目的。

此外,我希望同样的方法适用于 PC 和 Mac 上的所有浏览器。

最佳答案

使用ExternalInterface为其调用javascript函数。抱歉,这个解决方案是半生不熟的,所以我不能 100% 确定它是否有效。

//In ActionScript
public function fullScreen():void
{
if (ExternalInterface.available)
{
ExternalInterface.call("fullScreen");
}
else
{
//Error
}
}
//In JavaScript
function fullScreen()
{
if (parseInt(navigator.appVersion)>3) {
moveTo(0,0);
resizeTo(screen.availWidth,screen.availHeight);
}
//on older browsers just leave it alone
}

关于apache-flex - 我想通过我的 Flex 网站使浏览器全屏显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2993625/

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