aardio官方社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖
楼主: Jacen.He

使用标准库: win.flashBox 创建Flash透明窗口

    [复制链接]

0

主题

1

帖子

5

积分

新手入门

Rank: 1

积分
5
发表于 2014-8-8 11:18:46 | 显示全部楼层

请问如何能把flash窗口 辅助到自己的窗口中呢?

请问如何能把flash窗口 辅助到自己的窗口中呢?
回复

使用道具 举报

17

主题

319

帖子

1833

积分

荣誉会员

Rank: 8Rank: 8

积分
1833
发表于 2014-8-8 11:49:24 | 显示全部楼层

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=67063&ptid=8785][co

kiss0459 发表于 2014-8-8 11:18
请问如何能把flash窗口 辅助到自己的窗口中呢?

" 辅助到自己的窗口" ? 你自己刚发明的词?
回复

使用道具 举报

0

主题

4

帖子

29

积分

新手入门

Rank: 1

积分
29
发表于 2014-9-22 14:15:07 | 显示全部楼层

真的很不错的说,用了这么多之后 是最好用的一个

真的很不错的说,用了这么多之后 是最好用的一个
回复

使用道具 举报

0

主题

1

帖子

6

积分

新手入门

Rank: 1

积分
6
发表于 2014-11-20 17:28:56 | 显示全部楼层

请问如果swf作为背景,我想在swf的上面加入一个html远程框架应该怎么写了

请问如果swf作为背景,我想在swf的上面加入一个html远程框架应该怎么写了
回复

使用道具 举报

4

主题

918

帖子

4923

积分

荣誉会员

Rank: 8Rank: 8

积分
4923
发表于 2014-11-20 19:08:27 | 显示全部楼层

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=68133&ptid=8785][co

hk2000 发表于 2014-11-20 17:28
请问如果swf作为背景,我想在swf的上面加入一个html远程框架应该怎么写了

首先拖一个static放在flash控件前面,【浮动透明】属性设为false。
调整好以后,右键点控件在菜单中选“后置”让他跑到flash控件。

再点击flash控件,在属性中设置【重叠裁剪】为true( 如果flash控件是父窗口,则设置【内部裁剪】为true),这样网页就可以穿透flash控件显示在前面了。

然后加代码


  源代码 [ aardio ]

import web.form;
var wb = web.form(  winform.static )
wb.go("http://要显示的网址")
 
回复

使用道具 举报

4

主题

29

帖子

218

积分

二级会员

Rank: 3Rank: 3

积分
218
QQ
发表于 2015-4-21 14:48:28 | 显示全部楼层

支持一把!


支持一把!
回复

使用道具 举报

0

主题

5

帖子

29

积分

新手入门

Rank: 1

积分
29
发表于 2015-10-31 13:08:23 | 显示全部楼层

蟹蟹!{:3_41:}

蟹蟹!
回复

使用道具 举报

0

主题

3

帖子

18

积分

新手入门

Rank: 1

积分
18
发表于 2015-11-17 11:22:06 | 显示全部楼层

为什么 ,我在运行模式下 可以与Flash 通信。 但是发布后的,就不可以通信了呢。 Flash cs5 AS3 编写的代码如下 [code][la

为什么 ,我在运行模式下 可以与Flash 通信。
但是发布后的,就不可以通信了呢。

Flash cs5  AS3 编写的代码如下


  源代码 [ Actionscript3 ]

close.addEventListener(MouseEvent.CLICK,onCloseFun);
function onCloseFun(e:MouseEvent=null)
{
	ExternalInterface.call("fClose","Flash Close");
}




aardio的代码如下


  源代码 [ aardio ]

var flash = ..win.flashBox({text = "任务栏你好"});  

//内存加载Flash
flash.movie = $"\res\myFlash.swf";
flash.external = {

   fMove=function(){
		flash._form.hitCaption();

	}
	fClose=function(){
		flash._form.close();

	}
	
}



以上在运行 的时候 ,是正常的,可以拖拽,可以点击flashd里的ui按钮
但是一旦 发布后的,就不行了。

请遇到类似问题的 指教。谢谢

点评

试了一下没有这问题,请把能重现问题的代码发到网盘然后链接发这里一下,swf文件提供源码  发表于 2015-11-17 11:57
回复

使用道具 举报

0

主题

3

帖子

18

积分

新手入门

Rank: 1

积分
18
发表于 2015-11-17 13:46:22 | 显示全部楼层

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=70304&ptid=8785][co

naiking 发表于 2015-11-17 11:22
为什么 ,我在运行模式下 可以与Flash 通信。
但是发布后的,就不可以通信了呢。

http://pan.baidu.com/s/1kTnjayr
工程

谢谢 quicker
回复

使用道具 举报

36

主题

741

帖子

4403

积分

超级版主

Rank: 8Rank: 8

积分
4403
发表于 2015-11-17 17:32:47 | 显示全部楼层

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=70307&ptid=8785][co

你可以在flash脚本中 try catch 一下,然后会看到安全沙箱错误 security error #2060, flash自动检测安全沙箱的机制有点奇怪,试了下其他swf文件又是正常的。

解决方法:
import win.flashBox;
var flash = win.flashBox({text = "flash透明窗口"});  
flash._object.DisableLocalSecurity();



回复

使用道具 举报

0

主题

3

帖子

18

积分

新手入门

Rank: 1

积分
18
发表于 2015-11-18 11:29:47 | 显示全部楼层

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=70308&ptid=8785][co

quicker 发表于 2015-11-17 17:32
你可以在flash脚本中 try catch 一下,然后会看到安全沙箱错误 security error #2060, flash自动检测安全沙 ...

3Q quicker .

你的解答帮我解决了问题 。
谢谢

我忽略安全沙箱的事情了
我之前搞webgame开发,多数是因为不在相同域 才会涉及此问题。
这个swf就在资源目录,按说是同域的,还有参考 demo的那个 。
也没有提沙箱的事情。


感谢你的帮助
回复

使用道具 举报

36

主题

741

帖子

4403

积分

超级版主

Rank: 8Rank: 8

积分
4403
发表于 2015-11-18 12:12:13 | 显示全部楼层

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=70313&ptid=8785][co

naiking 发表于 2015-11-18 11:29
3Q quicker .你的解答帮我解决了问题 。
flash他会自动检测是不是本地应用,而且测试其他的swf也是好的,似乎flash有这上面还存在一些设计上的缺陷,或者是一些暂未搞清楚的规则,而且flash的版本在不断更新安全规则也越来越严格,对此给您导致的困扰和麻烦非常抱歉。

aardio中提供的的demo有可能并没有包含您编写flash脚本时遇到的其他错误,
我们给您的建议是,如果flash脚本工作不正常,可以在flash脚本中添加 try catch 捕获错误信息。
如果使用flash控件中还遇到其他疑问,您也可以参考flash控件提供的官方文档资料查找原因。

我们也欢迎分享这些错误处理经验,并不断的完善flash范例,简化flash控件的使用,目前aardio最新版本中已针对flash控件做了调整,请将 flash.external 写在加载swf文件前面,新版会自动帮你设置好。

回复

使用道具 举报

0

主题

3

帖子

26

积分

新手入门

Rank: 1

积分
26
发表于 2016-3-29 20:15:35 | 显示全部楼层

学习了,{:hug:}

学习了,
回复

使用道具 举报

0

主题

28

帖子

192

积分

一级会员

Rank: 2

积分
192
发表于 2016-4-28 15:20:10 | 显示全部楼层

收藏,留下以后学习,{:3_41:}

收藏,留下以后学习,
回复

使用道具 举报

0

主题

6

帖子

38

积分

新手入门

Rank: 1

积分
38
发表于 2016-5-29 21:20:40 | 显示全部楼层

真漂亮

真漂亮
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2017-1-24 00:45 , Processed in 0.355786 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表