任何人都可以解释一下。如果我使用flush它会用全新的覆盖现有文件吗?
例如我之前在SharedObject中写了一些东西,现在我改变了1个字符并再次刷新,它会写出所有数据还是只是我已经改变的那个?
使用了哪些存储机制?它只是序列化字符串还是实现了一些存储机制?
谢谢:)
答案 0 :(得分:0)
当您flush()
时,我认为它会将所有数据写入磁盘。但它可以只写出修改后的位 - 取决于实现(它不是API的一部分)。
SharedObject
使用动作消息格式(AMF3)。
请参阅objectEncoding
属性: