9***@qq.com
9***@qq.com
  • 发布:2022-10-01 02:34
  • 更新:2022-10-09 14:05
  • 阅读:546

【报Bug】uni.getStorageSync()问题

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.6.4

手机系统: Android

手机系统版本号: Android 12

手机厂商: 华为

手机机型: 荣耀

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:
this.aaa = `<p>商业服务基本上是公司在做了,业务也是公司在</p>\n`;  
this.bbb = `<p>商业服务基本上是公司在做了,业务也是公司在接</p>\n`;  
uni.setStorageSync("NeiRong_CaoGao",this.bbb);  
uni.navigateTo({  
    url:"/pages/ceshi/ceshi"  
})
this.ZhengWen_NeiRong = uni.getStorageSync("NeiRong_CaoGao");

如上代码,A页面跳转到B页面,A页面储存字符串,B页面onLoad读取,A页面储存this.aaa就没有任何问题,储存this.bbb就会报错。如附件图

预期结果:

B页面可以正常读取

实际结果:

读取错误

bug描述:

this.aaa = `<p>商业服务基本上是公司在做了,业务也是公司在</p>\n`;  
this.bbb = `<p>商业服务基本上是公司在做了,业务也是公司在接</p>\n`;  
uni.setStorageSync("NeiRong_CaoGao",this.bbb);  
uni.navigateTo({  
    url:"/pages/ceshi/ceshi"  
})
this.ZhengWen_NeiRong = uni.getStorageSync("NeiRong_CaoGao");

如上代码,A页面跳转到B页面,A页面储存字符串,B页面onLoad读取,A页面储存this.aaa就没有任何问题,储存this.bbb就会报错。如附件图

2022-10-01 02:34 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

对中文进行编码之后,再保存

6***@qq.com

6***@qq.com - 水边哇

碰到一样的问题了,节前的包还可以的节后打的包就不行了

该问题目前已经被锁定, 无法添加新回复