由网友(じ嘴角ぃ洋溢着一抹微笑)分享简介:我想从Adobe AIR应用程序与下面的code保存和获取数据。击打它只是不断提醒唯一不确定的。有人可以找出错误?函数保存数据(N,V){VAR字节=新air.ByteArray();bytes.writeUTFBytes(五);返回air.EncryptedLocalStore.setItem(N,字节);}功能的g...
我想从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"));
相关推荐
最新文章