【问题标题】:How to find the path to the user's Temp folder from Flash/AS3?如何从 Flash/AS3 中找到用户 Temp 文件夹的路径?
【发布时间】:2010-03-17 07:22:44
【问题描述】:

如何从 Flash/AS3 中找到用户临时文件夹的路径(例如 C:\Users\lisnil\AppData\Local\Temp)?它需要在任何版本的 Windows 上运行,至少 XP、Vista 和 7。

【问题讨论】:

    标签: flash actionscript-3


    【解决方案1】:

    您无法通过 Flash 访问文件系统。您也许可以使用 Air 找到它(查看:AIR access to file system

    【讨论】:

    • 我对 AIR 一无所知,我可以在现有的 AS3 Flash 中使用它吗?
    • AIR 是 Fl​​ash 中的一个发布选项,它可用于将您的 swf 文件打包成可以在计算机上作为独立应用程序运行的东西。
    • 我不希望我的 Flash 作为一个独立的应用程序,但它已经嵌入到另一个应用程序中。如果我需要一个单独的 Air 运行时(我似乎需要),我怀疑它无论如何都可以工作。不过,感谢您的评论!
    • 那么您不会,也不应该希望任何可能危及用户安全的访问。
    • 无论如何,它都在客户端计算机上本地运行,甚至不在网页中,而是在 AutoPlay Media Studio 应用程序中(有点像 C++ 应用程序,只是更容易创建,更难做我想)。根据我从 Flash 的安全模型中收集到的信息,我应该能够访问本地文件系统或互联网,但不能同时访问两者。在这里,我只需要访问文件系统。如果我只能找到它,我很确定我可以从 Flash 中读取文本文件,但......
    猜你喜欢
    • 2012-05-04
    • 2010-12-25
    • 2011-09-11
    • 2018-11-15
    • 1970-01-01
    • 2016-05-04
    • 1970-01-01
    • 2010-12-09
    • 2013-06-08
    相关资源
    最近更新 更多