使用动态名称 adobe flex air 保存文件
我正在尝试使用自定义名称将 jpg 文件保存到我的 applicationStorageDirectory 中。
var filename:String = "visitorimage.jpg";
var file:File = File.applicationStorageDirectory.resolvePath( filename );
var wr:File = new File( file.nativePath );
var stream:FileStream = new FileStream();
stream.open( wr , FileMode.WRITE);
stream.writeBytes ( imageData, 0,imageData.length );
stream.close();
图像已保存,但我需要使用时间戳或随机数为图像提供动态名称。请提前提供帮助并致谢。
I am trying to save jpg files to my applicationStorageDirectory with custom names.
var filename:String = "visitorimage.jpg";
var file:File = File.applicationStorageDirectory.resolvePath( filename );
var wr:File = new File( file.nativePath );
var stream:FileStream = new FileStream();
stream.open( wr , FileMode.WRITE);
stream.writeBytes ( imageData, 0,imageData.length );
stream.close();
The image is saved but i need to give the image dynamic name say using a timestamp or random number.Please help and thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
日期 类对于获取时间戳很有用。我不建议使用随机数,因为它不重复安全。
The Date class is useful for getting a timestamp. I wouldn't recommend using a random number as it is not repeat safe.
创建一个生成随机数的单独方法,在此方法中将访问者图像.jpg 连接到随机数并将其作为字符串返回。
已排序:)
Create a seperate method that generates a random number, within this method concatinate visitorimage.jpg to the random number and return it as a string.
Sorted :)