无法获取在Adobe AIR ELS保存的数据 [英] Unable to get a saved data in adobe air ELS

查看:150
本文介绍了无法获取在Adobe AIR ELS保存的数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想从Adobe AIR应用程序与下面的code保存和获取数据。击打它只是不断提醒唯一不确定的。有人可以找出错误?

 函数保存数据(N,V){
                VAR字节=新air.ByteArray();
                bytes.writeUTFBytes(五);
                返回air.EncryptedLocalStore.setItem(N,字节);
            }

            功能的getData(N){
                VAR储值= air.EncryptedLocalStore.getItem(N);
                返回由于air.trace(storedValue.readUTFBytes(storedValue.length));
            }

            SAVEDATA(ITEM1','值1');
            警报(的getData(ITEM1'));
 

解决方案

尝试删除由于air.trace 功能

 函数SAVEDATA(N:字符串,V:字符串):无效
{
    VAR字节=新air.ByteArray();
    bytes.writeUTFBytes(五);

    air.EncryptedLocalStore.setItem(N,字节);
}

功能的getData(N):字符串
{
    VAR储值= air.EncryptedLocalStore.getItem(N);

    返回storedValue.readUTFBytes(storedValue.length);
}

SAVEDATA(ITEM1,值1);
警报(的getData(ITEM1));
 

I am trying to save and get data from an adobe air application with the following code. buts its just keep alerting only undefined. Can someone find the error?

            function saveData(n, v){
                var bytes = new air.ByteArray(); 
                bytes.writeUTFBytes(v); 
                return air.EncryptedLocalStore.setItem(n, bytes);   
            }

            function getData(n){
                var storedValue = air.EncryptedLocalStore.getItem(n); 
                return air.trace(storedValue.readUTFBytes(storedValue.length));
            }

            saveData('item1', 'value1');
            alert(getData('item1'));

解决方案

try removing the air.trace function

function saveData(n:String, v:String):void
{
    var bytes = new air.ByteArray(); 
    bytes.writeUTFBytes(v);

    air.EncryptedLocalStore.setItem(n, bytes);   
}

function getData(n):String
{
    var storedValue = air.EncryptedLocalStore.getItem(n); 

    return storedValue.readUTFBytes(storedValue.length);
}

saveData("item1", "value1");
alert(getData("item1"));

这篇关于无法获取在Adobe AIR ELS保存的数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆