如何在air sdk harman上加载本地html



如何在air sdk harman上加载本地html,我在AS3上使用StageWebView,如果我在它的正常视图上运行,但如果我在android手机上制作apk和instal,它的错误。应用程序无法显示本地html。我使用的是air SDK harman 33.1.1.554。

这是我的代码:

var file:File = File.applicationDirectory.resolvePath("html");
var destinasi:File = File.applicationStorageDirectory;
file.copyTo(destinasi, true);
var hasil:String = "file://" + destinasi.resolvePath("index.html").nativePath;
isiMenu4.loadURL(hasil);

哈曼的空中sdk是否存在安全问题?如何跳过?

这可能是您没有Android权限写入本地存储的问题。

尝试先创建目录,看看是否会引发任何错误。

_file = File.applicationStorageDirectory.resolvePath("html");

trace("html.url", _file.url);
trace("html.nativePath", _file.nativePath);

if (!_file.exists) {
_file.createDirectory();
//make storage directory non backupable
_file.preventBackup = true;
}

相关内容

  • 没有找到相关文章

最新更新