<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>AIR + Flex Laboratory.</title>
	<link>http://phpz.org</link>
	<description>The answer exists only in the Tao.</description>
	<lastBuildDate>Fri, 23 Jul 2010 04:11:03 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.1-alpha" -->

	<item>
		<title>Flash BitmapData.draw() 的安全沙箱问题</title>
		<description><![CDATA[这是今天在开发一个照相功能时遇到的问题, flash 中加载了外站的图片, 在执行 BitmapData.draw() (被绘制区域包含图片元素) 时报了以下错误: SecurityError: Error #2122: Security sandbox violation: BitmapData.draw: http://aaa.com/xxx.swf cannot access http://bbb.com/xxx.jpg. A policy file is required, but the checkPolicyFile flag was not set when this media was loaded. 原始代码: PLAIN TEXT &#62;&#62; ACTIONSCRIPT: var img:String = 'http://bbb.com/xxx.jpg'; var loader:Loader = new Loader&#40;&#41;; loader.load&#40;new URLRequest&#40;img&#41;&#41;; addChild&#40;loader&#41;; var bd:BitmapData = [...]]]></description>
		<link>http://phpz.org/?p=421</link>
			</item>
	<item>
		<title>调教 Flash Builder 4 快捷键</title>
		<description><![CDATA[最近工作软件从 Flex Builder 3 换到了 Flash Builder 4, 在感受了高速编译, ASDoc, 实时帮助提示等优秀功能的同时也受到了快捷键变化的折磨, 自动完成快捷键变成了 Ctrl+Space , 这在中文系统下无疑个杯具... 调整快捷键 (菜单: Window -&#62; Proferences 搜索 Keys) 如下: Flex Builder 3 中默认快捷键: Content Assist (内容辅助) =&#62; Alt+/ Word Completion (单词自动补完) =&#62; Ctrl+Alt+/ Flash Builder 4 中默认快捷键: Content Assist (内容辅助) =&#62; Ctrl+Space Word Completion (单词自动补完) =&#62; Alt+/ 可以根据自己习惯修改成任意快捷键, 删除快捷键可以在快捷键输入框中按 delete 键, [...]]]></description>
		<link>http://phpz.org/?p=419</link>
			</item>
	<item>
		<title>IE Flash Player 安装失败解决办法</title>
		<description><![CDATA[运行注册表编辑器 删除 key "HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\FlashPlayer\SafeVersions" 下的对应版本号的值 然后再次运行安装程序即可.]]></description>
		<link>http://phpz.org/?p=418</link>
			</item>
	<item>
		<title>利用 jsfl 批量重命名 Flash IDE 库中元件 (依据上级文件夹名)</title>
		<description><![CDATA[最近一直在折腾 flash lite 项目, 每次导入从美工那拿来的新素材都很杯具, 因为总是遇到重名元件 (你知道, 在美工那元件名永远都是 Symbol 1, 2, 3... ) 为了解决这一问题, 凭记忆找到了一篇 用 jsfl 随机命名 Flash 库中的所有元件 的文章 (来自: 杜增强.COM ), 效果不错, 用法简单 (详见原文). 但是, 但咱做程序员的, 多少都有那么点洁癖, 看着 library 里一堆以随机数命名的元件始终是不舒服. 于是动手改造了一下, 让元件依据父级文件夹来命名, 并添加后缀, 源码如下: PLAIN TEXT &#62;&#62; JAVASCRIPT: &#40;function&#40;&#41; &#123; &#160; &#160; var tmpdata = &#123;&#125;; &#160; &#160; var folder_cnt = 0, [...]]]></description>
		<link>http://phpz.org/?p=417</link>
			</item>
	<item>
		<title>escape, encodeURI 和 encodeURIComponent 的区别</title>
		<description><![CDATA[Javascript 中有三个 URI 编码函数, 他们都是全局函数, 但功能稍有不同, 这里简单解释下他们之间的区别: encodeURI 只将 URI 中的空格和非 AscII 字符进行编码, 编码后的 URI 能正常访问. encodeURIComponent 除了将所有非 AscII 字符编码外, 还会将一些特殊字符进行编码 (如 ?, &#38;, /, :, # 等), 编码后的 URI 不可访问. 一般要将字符串作为 get 参数传递或保存为 Cookie 的, 都需要使用 encodeURIComponent 编码. escape 的功能与 encodeURIComponent 的功能一样, 只是个别字符的差异, 对使用没有影响. 但 escape 方法已经在 ECMAScript v3 标准中被删除了, 所以不推荐使用. 对应的解码函数为 unescape, decodeURI [...]]]></description>
		<link>http://phpz.org/?p=416</link>
			</item>
	<item>
		<title>如何在 flash lite 1.1 中监听日本手机的上下键</title>
		<description><![CDATA[这里讨论的手机特指日本最大的手机厂商中的两家: au (KDDI) 和 docomo (i-mode). 这两种手机中的上下键对应 PC 中的 Tab 和 Shift Tab 操作, 左右键用来访问浏览器的历史记录 (另外一家手机厂商 SoftBank 中支持 4 方向键) 但是, 在 flash lite 1.1 中是无法监听 Shift Tab 键的, 这个问题困扰了我很久, 因为日本手机用户习惯了上下键加确定键的简单操作, 所以对于一般的应用来说上下键的支持是最基本的. 但既然不能直接监听就只能想其他方法了. 开发过程中我们观察到上下键可以切换焦点, 正如 PC 中的 Tab 和 Shift Tab 的功能一样, 可以正向或反向循环切换焦点, 浏览器中切换链接的焦点, flash lite 中则可以切换场景中按钮的焦点 (注意这里特别指出是场景中的按钮, 场景外的按钮无法获得焦点) 当按钮获得焦点时会触发 rollOver 事件, 这样在场景中放三个按钮, 再利用一个标识变量就可以判断焦点循环的方向, 从而监听到用户的上下键操作了. [...]]]></description>
		<link>http://phpz.org/?p=414</link>
			</item>
	<item>
		<title>如何设置日本手机文本框默认输入模式</title>
		<description><![CDATA[日本手机中有好几种输入模式, 包括平假名, 片假名, 英文 和 数字, 根据上下文自动开启对应的输入模式无疑可以极大提高用户体验, 下面就是关于该问题的针对日本三大手机厂商的解决方案: au(KDDI), docomo(i-mode) 利用 "istyle" 属性, 对应值: 属性值 Mode 1 (kana input mode) Mode 2 (pager message input mode) 1 Full-size kana Full-size characters 2 Half-size kana Half-size characters 3 Alphabetic Half-size characters 4 Numeric Half-size characters PLAIN TEXT &#62;&#62; HTML: &#60;input type="text" istyle="4" /&#62; SoftBank 使用 "mode" [...]]]></description>
		<link>http://phpz.org/?p=411</link>
			</item>
	<item>
		<title>Wordcamp China 2009 上使用的大屏幕程序</title>
		<description><![CDATA[又是一届 Wordcamp China 大会, 这次除了依然是志愿者外, 偶还有幸为大会制作了大屏幕程序. 虽然只是个简单的 html 页面, 但看上去效果还蛮酷的 原理也很简单, 就是利用 Twitter Search API 搜索固定的几个 tag, 定时自动更新. 下面是该程序的地址, 用了 jQuery 框架, 要下载直接另存即可 (该版本与 wcc09 上使用的稍有不同, 增加了两个可设置项). http://labs.phpz.org/wcc2009.html 另外还由此衍生了一个 TwitterBot 工具, 可以作为 widget 嵌入任何页面. 这还有个生成 TwitterBot widget 的工具, TwitterBot Kit. 以上所有程序都可以随意下载, 修改和传播, 请尽量保留作者信息. 注: 由于某些原因, 你可能暂时无法访问 Twitter , 但 Twitter 是无处不在的, 你可以寻找可用代理 API 添加至 Search [...]]]></description>
		<link>http://phpz.org/?p=409</link>
			</item>
	<item>
		<title>[Upgrade] Adobe Flash Player 10.0.32.18</title>
		<description><![CDATA[Adobe Flash Player 更新至 10.0.32.18 各平台最新 flash player debug 版下载: http://www.adobe.com/support/flashplayer/downloads.html 查看 flash player 版本信息: http://www.playerversion.com/ http://www.flashplayerversion.com/]]></description>
		<link>http://phpz.org/?p=407</link>
			</item>
	<item>
		<title>WP Plugin: BS IE</title>
		<description><![CDATA[搞了一个 WordPress 插件 --- BS IE (见下图, 点这里下载) 如果访问者用 IE 浏览器则会显示 "The Site DOES NOT SUPPORT IE" 的提示, 并有其他优秀浏览器的链接. 注: 启用该插件后, IE 用户只能看到下图中的内容, 不会显示其他任何内容, 如果希望缓和点的, 可以去掉代码中的 exit();]]></description>
		<link>http://phpz.org/?p=405</link>
			</item>
</channel>
</rss>
