web点点
Jan 9
Windows Vista windows 2008 IIS 7下无法正常显示图片jpg,gif,png等和静态网页Html等。

  请检查常见Http功能->静态内容是否选中并安装,截图如下。

  

Tags:
Oct 10

本文来自网络 记录下

我们仅以Windows XP、IIS 5.1和Amfphp 1.9 beta 2为例讲述。

一、安装PHP

1. 下载

http://www.php.net/下载PHP 5.2.1 zip package,将其解压缩到硬盘。

2.  添加.php映射

打开Internet 信息服务>默认网站>属性>主路径>配置>添加,在弹出的对话框中设定可执行文件php5isapi.dll的位置,设定扩展名为.php。单击确定。

3.  添加系统变量

选择我的电脑>属性>高级>环境变量,添加系统变量PHPRC,设定其值为PHP根路径。

找一些简单实例来测试一下PHP是否安装成功。

二、安装MySQL

1. 下载

http://www.mysql.com/下载mysql-essential-5.0.37-win32.msi。采用默认安装就行。

2. 添加一个Path变量值:MySQL根路径\bin。

3. 与PHP整合

将PHP根目录下的php.ini-recommended更名为php.ini,然后打开它,将extension_dir 的值设定为PHP根目录\ext。

如果Web应用不需要处理数据库,可跳过这一步。

三、安装Amfphp 1.9 beta 2

目前amfphp1.9的最新版是amfphp1.9 beta2,可以到 http://www.5etdemi.com/uploads/amfphp-1.9.beta.20070126.zip下载。将其解压缩到硬盘,使用IIS设定一个Web应用虚拟路径,假定别名为flashservices。键入http://localhost/flashservices/gateway.php,会出现amfphp网关的一个说明文件。AMFPHP基本的安装已经完成。

四、安装AMF扩展

Tags: ,
Jul 18
中国区终于不在是一片空白了,爽,不要用其他api了


Tags: , , , ,
Nov 13
刚才 load 一张网络上的图片,发现不能用 setMask 对其遮罩,trace 出现“安全沙箱冲突”。知道原因就好办了,调用不同域的对象或变量需要 allowDomain,如下:

System.security.allowDomain("www.windshow.com");
loadMovie("www.windshow.com/images/links/links_zhugao.jpg", my_mc);

注意,“www.windshow.com”和“windshow.com”不是相同域,根据目标而定。例如 loadMovie("http://player.windshow.com/***.jpg", my_mc); 那么 allowDomain 的应该是 player.windshow.com,而不是 windshow.com,也不是 www.windshow.com

如果要允许多个域,可以用逗号隔开:
System.security.allowDomain("www.windshow.com", "windshow.com", "player.windshow.com");

播放器在 8.0 以上可以使用通配符 “*” 来允许所有域:
System.security.allowDomain("*");

来自google
May 6
和在 Flash Lite 1.1 中一样,在 Flash Lite 2.0 中可以使用loadMovie() 函数(或等效的MovieClip 对象的 loadMovie() 方法)将外部 SWF 文件加载到应用程序中。

同样,加载外部声音,可以使用 Sound.loadSound() 方法。在 Flash Lite 2.0 中,能使用此方法加载手机支持的任何声音格式。外部声音必须完全加载到内存中,然后才能播放。



和在 Flash Lite 1.1 中一样,在 Flash Lite 2.0 中可以使用loadMovie() 函数(或等效的MovieClip 对象的 loadMovie() 方法)将外部 SWF 文件加载到应用程序中。此外,在 Flash Lite 2.0 中,还可以使用 loadMovie() 函数来加载设备支持的任意图像格式。
事例如下:
image_mc.loadMovie("http://bbs.javascript.com.cn/image/msn/logo.gif");

loadMovie("http://bbs.javascript.com.cn/image/msn/logo.gif", "image_mc");

如果你不知道你的手机支持的图像格式,可以使用 System.capabilities.imageMIMETypes 属性,其中包含一个由支持的图像 MIME 类型构成的数组。该数组中每个元素的索引就是每个支持的 MIME 类型。
下面的代码将在加载外部png图片文件之前确定该设备是否支持png图像:
事例如下:
if (System.capabilities.imageMIMETypes["image/png"]) {
loadMovie("images/image.png", "mc_myPngImage");
}

另外FlashLite2.0在每帧中可以执行的 loadMovie() 操作数限制为 5,而将任一时刻执行的总操作数限制为 10。也就上说每 1 帧上最多可以加载5个外部图像,如果多于5,其他的就会加载不上。
事例如下:
image1.loadMovie("image1.jpg");
image2.loadMovie("image2.jpg");
image3.loadMovie("image3.jpg");
image4.loadMovie("image4.jpg");
image5.loadMovie("image5.jpg");
image6.loadMovie("image6.jpg"); // 不会加载

一般的解决方法是在多个帧上拆分 loadMovie() 调用,这样,每个帧都可以最多包含五个 loadMovie() 调用。

同样,加载外部声音,可以使用 Sound.loadSound() 方法。在 Flash Lite 2.0 中,能使用此方法加载设备支持的任何声音格式。外部设备声音必须完全加载到内存中,然后才能播放。

以下有关在 Flash Lite 2.0 中播放外部设备声音的信息很重要,需要记住:
一、与 Flash Player 的桌面版本不同,在 Flash Lite 2.0 中始终将外部加载的声音视为事件声音。这意味着外部设备声音不被作为数据流处理,即无法在下载过程中播放。声音数据必须完全下载,然后才能播放该声音。出于相同原因,必须调用 Sound 对象的 start()方法,才能在声音完全加载后播放声音(请参见下面的代码示例)。
二、loadSound()方法的 Flash Lite 2.0 实现不支持该方法的第二个参数(isStreaming)。如果出现此参数,Flash Lite 将忽略它。
三、Flash Lite 2.0 本身不能播放外部加载的 MP3 文件。如果您的应用程序加载了外部 MP3 文件,Flash Lite 会像处理任何外部加载的声音文件一样,将该声音数据传递给设备进行解码和播放。

下面的代码演示了如何加载和播放外部声音文件:

// 创建声音对象。
var mySound:Sound = new Sound();
// 为声音定义 onLoad 处理函数,
// 该处理函数将在声音完全加载后立即启动声音。
mySound.onLoad = function(success){
if(success == true) {
mySound.start();
}
}
// 加载声音。
mySound.loadSound("http://www.macromedia.com/audio.midi");
Tags: ,
分页: 1/2 第一页 1 2 下页 最后页 [ 显示模式: 摘要 | 列表 ]