标签: air

存储纯文本密码

我正在使用Web后端的AIR应用程序.我需要为其他网站存储密码(比如某些网站的密码).

存储这些密码并在PHP后端和AIR应用程序之间传输密码的最佳方法是什么?

谢谢,

php air passwords

1
推荐指数
1
解决办法
416
查看次数

克隆flex组件

我试图在运行时复制flex组件.

例如,如果我有这个

mx:Button label ="btn"id ="btn"click ="handleClick(event)"/>

我应该能够调用一个名为DuplicateComponent()的函数,它应该返回一个与上面的按钮完全相同的UI组件,包括带有它的事件监听器.

有谁可以帮助我吗??提前致谢

apache-flex air adobe copy

1
推荐指数
1
解决办法
7210
查看次数

Flex:检测用户空闲?

如何判断用户在我的Flex应用程序上闲置5分钟?

当我说"空闲"时,我的意思是用户根本没有与应用程序进行交互.

谢谢!!

apache-flex air detect python-idle

1
推荐指数
2
解决办法
4606
查看次数

在HTML Adob​​e AIR应用程序中加载Facebook ActionScript库

我正在使用普通HTML编写Adobe AIR应用程序,需要将照片上传到Facebook.我不认为Facebook的JavaScript/Connect库包含照片上传功能,但他们的ActionScript库却有.但是,我在将ActionScript库加载到HTML页面时遇到问题.

Adobe的文档描述了将ActionScript库加载到HTML AIR应用程序的过程,我尝试使用此处提供的已编译Flash库(特别是Facebook_library_with_AIRConnect_v3.4_flash.swc).所以我的页面看起来像:

<html> 
<head> 
    <title>Hello World</title>
    <script src="Facebook_library_with_AIRConnect_v3.4_flash.swc" type="application/x-shockwave-flash"></script>
    <script type="text/javascript"> 
        // code here...
    </script>
</head> 
<body>
    <div>content here...</div>
</body> 
</html>
Run Code Online (Sandbox Code Playgroud)

但是当我尝试实际创建一个对象时,似乎无法找到该类:

var fb = new window.runtime.com.facebook.Facebook();
// TypeError: Value  is not a constructor. Cannot be used with new.
Run Code Online (Sandbox Code Playgroud)

我不确定这里出了什么问题,但我有几个想法:

  • 我编译的库文件使用的是错误的(我需要.swf而不是.swc)吗?
  • 如果是这样,我是否需要从ActionScript源以某种方式创建自己的编译库?
  • 我使用的命名空间是不正确的?(除了com.facebook.Facebook()我试过.Facebook(),. fb.Facebook(),. facebook.Facebook()等)
  • 我应该放弃并尝试学习Flex吗?

任何帮助/见解将不胜感激!

javascript air actionscript facebook

1
推荐指数
1
解决办法
935
查看次数

Adobe Air如何检查文件夹是否存在?

Adobe Air(2.0)如何检查文件夹是否存在?(如Windows上的文件夹C:\ Program Files(x86))(需要代码示例)

air filesystems directory adobe actionscript-3

1
推荐指数
1
解决办法
5803
查看次数

适用于Android的ADOBE AIR

我的儿子开始使用Java编写一些Android应用程序,他们正在学校教学.我在Adobe MAX上看到了一些有趣的视频,这些视频显示汽车使用1%的CPU旋转,而不是使用GPU进行处理.

问:我在哪里指出我的儿子告诉他有Java的替代品?我需要一些东西来帮助他在Android上编写Hello World应用程序,但包括图形,声音,触摸,地理位置等等.

air flash adobe android

1
推荐指数
1
解决办法
740
查看次数

Loader库comparsion:bulkloader,loadermax,queueloader

我过去一直在使用不同的装载机,这里最受欢迎:

哪一个是最好的,哪个是挑战?

apache-flex air flash adobe actionscript-3

1
推荐指数
1
解决办法
1995
查看次数

优化提示?AS3 iOS AIR 3.0

我几乎完成了我用iOS CS5.5 AIR 3.0制作的游戏.我试图优化代码,因为一些性能问题.

我有点新的编程,只会问一些问题.

  1. 我正在使用一个名为"GlobalVariables"的类.我使用它就像有一个"速度",我可以到达任何地方.因此,如果即时通讯在主线上,或在类中我可以键入"GlobalVarialbes.Speed",然后更改速度.这是处理东西的好方法吗?或者是否因为表演而变得沉重?我只是其中许多"全局变量".

  2. 一个非常讨厌的事情是,当物体移动时,我真的需要FPS为60 FPS.因为如果FPS大约是30-40,那么物体不会以相同的速度移动,并且物体彼此之间似乎很接近......这真的很烦人.我只是使用object.x + = GlobalVariables.Speed(速度可能是4)......这里有什么建议吗?

  3. 如果我使用背景,它实际上需要我很多FPS.大约7-10帧/秒.如何使背景图片减少吃性能?

  4. 一般提示可能吗?我在iOS上使用GPU模式:)

编辑请回答:我的朋友告诉我使用"很多"如果是因为,那么事先更容易看到它是否会读取以下代码.:)

air optimization actionscript-3 ios

1
推荐指数
1
解决办法
7425
查看次数

如何在ActionScript 3.0中使用oAuth?

我遇到了ActionScript 3.0的oAuth库.http://code.google.com/p/oauth-as3/

它似乎拥有你需要做的所有oAuth,但我无法做出正面或反面.我以前从未使用oAuth(或任何身份验证..),我不确定如何使用它.我找不到这个特定库的任何示例,或者任何关于oAuth和AS3的一般示例.

有人会介意我(或指导我一个教程)关于如何使用oAuth与Web API进行交互吗?具体来说,我正在寻找与Twitter交互的ActionScript 3.0.

任何帮助深表感谢!

air twitter oauth actionscript-3

1
推荐指数
1
解决办法
3444
查看次数

AS3无法理解矩形交点

我正在尝试使用Rectangle.intersection为我提供2个重叠形状的交叉区域的矩形,但没有取得多大成功.

下面的代码只是两个相同大小的形状.最顶级的形状是可拖动的.当拖动停止时,我执行bottomRect.intersection(topRect)调用,但这总是返回rect的完整大小,而不是交集大小.

(可以将代码复制并粘贴到第一帧的新ActionScript文件中并运行.)

有谁知道我哪里出错了?

谢谢

import flash.geom.Rectangle;
import flash.display.Sprite;

var bottomSprite:Sprite = new Sprite();
addChild(bottomSprite);

var bottomRect:Shape = new Shape;
bottomRect.graphics.beginFill(0xFF0000);
bottomRect.graphics.drawRect(0, 0, 320,480);
bottomRect.graphics.endFill();
bottomSprite.addChild(bottomRect);

var topSprite:Sprite = new Sprite();
addChild(topSprite);

var topRect:Shape = new Shape;
topRect.graphics.beginFill(0x000033);
topRect.graphics.drawRect(0, 0, 320,480);
topRect.graphics.endFill();
topSprite.addChild(topRect);

var bottomBoundsRect:Rectangle = stage.getBounds(bottomSprite);
trace("START: bottomBoundsRect ", bottomBoundsRect);

var topBoundsRect:Rectangle = stage.getBounds(topSprite);
trace("START: topBoundsRect ", topBoundsRect);

topSprite.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
topSprite.addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler);

function mouseDownHandler(evt:MouseEvent):void{

topSprite.startDrag();

}


function mouseUpHandler(evt:MouseEvent):void{

topSprite.stopDrag();

topBoundsRect = stage.getBounds(topSprite);

trace("INTERSECTION RECT", bottomBoundsRect.intersection(topBoundsRect));

}
Run Code Online (Sandbox Code Playgroud)

air flash intersection actionscript-3

1
推荐指数
1
解决办法
915
查看次数