Actionscript 3 将Flex Air应用程序迁移到Web应用程序错误无法导入flash.data
我正在尝试将FlashAir应用程序迁移到web。为此,我创建了一个应用程序类型为“Web”的新项目 之后,我将代码复制到新的应用程序中。现在,在编译时,我在以下几行中遇到错误:Actionscript 3 将Flex Air应用程序迁移到Web应用程序错误无法导入flash.data,actionscript-3,flex4.5,mxml,Actionscript 3,Flex4.5,Mxml,我正在尝试将FlashAir应用程序迁移到web。为此,我创建了一个应用程序类型为“Web”的新项目 之后,我将代码复制到新的应用程序中。现在,在编译时,我在以下几行中遇到错误: import flash.data.SQLConnection; import flash.data.SQLMode; import flash.data.SQLResult; import flash.data.SQLStatement; import flash.filesystem.File; public cl
import flash.data.SQLConnection;
import flash.data.SQLMode;
import flash.data.SQLResult;
import flash.data.SQLStatement;
import flash.filesystem.File;
public class CDatabase extends SQLConnection
{
. . .
问题是actionscript无法识别数据。*和文件系统包
我没有发现任何地方提到我们不能在Web应用程序中使用这些类。在Web应用程序中使用这些类是否有任何限制,如果有,那么替代方法是什么
我没有发现任何地方提到我们不能在中使用这些类
网络应用程序。这些类的使用有任何限制吗
在Web应用程序中
是的,政府是这样说的:
运行时版本:AIR 1.0
您还将看到仅在AIR中可用的所有API的AIR图标:
如果是,那么替代品是什么
Web应用程序中没有直接等效于SQLConnection
和File
的功能,但您可以选择以下替代功能:
- 用于存储客户端数据
- 用于允许用户保存和加载本地文件
- 例如,用于与服务器端数据库通信
- 用于与(具有)交互