据我所知,Flash 必须将信息传递给另一个外部进程才能保存文件 - 发布到 PHP 或与可执行文件对话,对吗?但是每隔一段时间我就会听到传言说 Flash 能够打开一个文件,进行更改,然后保存/写入这些更改,这一切都靠自己 - 有可能吗?
matt lohkamp
问问题
1425 次
4 回答
5
这将在 Flash Player 10 中可用:
在 Flash Player 10 中读取和写入本地文件
http://www.mikechambers.com/blog/2008/08/20/reading-and-writing-local-files-in-flash-player-10/
否则,您需要使用 Adobe AIR,或者将其从服务器退回。
迈克室
网格@adobe.com
于 2008-09-20T18:44:54.517 回答
3
播放器的下一个版本,Flash 10可以做到这一点。它还支持其他一些漂亮的东西,比如简单的 3D 和类型化数组。在 AIR 中运行的 flash 播放器也可以做到这一点。
于 2008-09-20T10:27:44.463 回答
1
您刚才描述的行为存在很多安全问题,因此 Adobe 对文件修改行为设置了许多沙盒限制。即使使用 Flash Player 10,文件操作也需要执行代码以响应鼠标事件。
于 2008-09-20T13:54:09.100 回答
0
有一种称为本地共享对象的东西,也称为“Flash Cookie”,它允许您在用户计算机上本地存储有限数量的数据。
一点谷歌搜索出现了一些链接:
我敢肯定,一点创意谷歌搜索会出现更多
于 2008-09-20T10:28:34.490 回答