这两天看了一个FLASH的教程,是arrowyong写的名为 <<ActionScript3.0从零基础学习类>>,这个教程好用,没有ActionScript编程经验的人,可以按部就班的按照这个教程走,基本会对as3(ActionScript3.0)有个大概的认识。

我看到最后一个名为remoting的教程时,出了点小状况。书里面说实现flash与php交互,要用到amfphp,我就到网上下载了,解压出来发现没有作者所说的gateway等文件。眼看这个教程都要写完了,却在最后一个地方停了下来。

经过这两天从网上查资料,发现原理,这个教程里所使用的 ampphp是1.9版本的,而我下载到的是2.1.1版本的。于是又从网上下载了ampphp1.9版本的。

1.9版的用了以后,发现与php5.4以上的不兼容,经过乱七八糟的百度才知道要用ampph1.9,那么php版本就应该降低,如果php版本不想降低,就只有用amfphp2.1.1了。

我想,既然php5.4只能用amfphp2.1以上,网上肯定有教程。我找了下, 果然有。我用的教程链接:http://bbs.9ria.com/thread-236382-1-1.html,照着上面说的做。才解决了这个问题。

我也就完成了ac3基础的学习。

另外:

我写代码时

  • // [03]连接到网关
  • nc.connect('http://localhost/amfphp-2.1.1/Amfphp/');

此句被我写为:

  • // [03]连接到网关
  • nc.connect('http://localhost/amfphp-2.1.1/Amfphp');

结果flash运行时,总也找不到php中的类。我检查了所有代码,都找不到错误。最后都准备先放弃了,才发现这里与教程上不一样,就试了下,这一试程序通了。

又一次体会到:细节对成败的影响。作为url中的/,非常重要。

amfphp2.1.1的使用经过的更多相关文章

随机推荐

  1. C++之插入迭代器

    #include<iostream> #include<vector> #include<list> #include<iterator> usingn ...

  2. 阿里百川码力APP监控 来了!

    阿里百川码力APP监控  来了!这个APP监控 和手淘一起成长历经千锤百炼 走过千BUG万坑如今百川起产品   为了让你的APP更好 用户更爽! 在移动互联网时代,一款应用是否成功,用户体验是一个关键 ...

  3. KnockoutJs学习笔记(一)

    由于工作需要,接触到了Knockout,但是之前对于前台开发真的是不太了解,只能是摸着石头过河,边学边实践了. Knockout的官方网站是:http://knockoutjs.com/.我也是跟着官 ...

  4. 怎么能让json_decode解析带斜杠的字符串

    比如前台一个js object:{  aa: "cc\dd"}$d = '{\"aa\": \"cc\\dd\"}';这时候用 json_d ...

  5. 2款适合HTML做音频和视频的插件

    Flowplayer-视频播放器 Flowplayer 是一个开源(GPL 3的)WEB视频播放器.您可以将该播放器嵌入您的网页中,如果您是开发人员,您还可以自由定制和配置播放器相关参数以达到您要的播 ...

  6. 易普优APS签约本田汽车零部件八千代工业集团!

    2018年7月,易普优APS与八千代工业株式会社汽车零部件供应商正式签约,易普优APS在汽车零部件与整车行业的针对性解决方案的又一次得到客户高度认可与青睐! 日本八千代工业株式会社成立于1953年,总 ...

  7. pandas使用总结

    一.pandas简介 Pandas是基于Numpy开发出的,是一款开放源码的BSD许可的Python库,为Python编程语言提供了高性能,易于使用的数据结构和数据分析工具.Pandas用于广泛的领域 ...

  8. 《Android源码设计模式》--单例模式

    No1: 懒汉单例模式优缺点分析 public class Singleton{ private static Singleton instance; private Singleton(){} pu ...

  9. 张忠谋:摩尔定律将死,物联网是“Next Big Thing”

          2014台湾半导体产业协会(TSIA)年会于27日登场,台积电董事长暨TSIA名誉理事长张忠谋以"Next Big Thing"为题发表演说.张忠谋表示,他认为摩尔定律 ...

  10. CentOS 7下MySQL5.7.23的服务配置参数测试

    CentOS 7默认安装MySQL5.7.23,服务管理发生了变化,从sysvinit(service mysql start)变化为systemd(systemctl start mysqld.se ...