Commit cdab3edc by golton_gao

fix: 更新ios端小程序storage问题

parent e24a4054
Showing with 11 additions and 7 deletions
...@@ -26,13 +26,17 @@ export function randomNumber(minNum, maxNum) { ...@@ -26,13 +26,17 @@ export function randomNumber(minNum, maxNum) {
//获取cookie、 //获取cookie、
export function getCookie(name) { export function getCookie(name) {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
qing.call('storage.getItem', { qing.call('getStorage', {
key: name, key: name,
success: (result) => { success: (result) => {
const success = (result || {}).success || false result = result || {}
const success = result.success || false
if (`${success}`.toLowerCase() === 'true') { if (`${success}`.toLowerCase() === 'true') {
const data = (result || {}).data || {} let val = result.data
let val = data.value if (!val) {
resolve(null)
return
}
try { try {
val = JSON.parse(val) val = JSON.parse(val)
resolve( resolve(
...@@ -64,9 +68,9 @@ export function setCookie(name, value, days) { ...@@ -64,9 +68,9 @@ export function setCookie(name, value, days) {
expired: expireTime, expired: expireTime,
} }
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
qing.call('storage.setItem', { qing.call('setStorage', {
key: name, key: name,
value: JSON.stringify(val), data: JSON.stringify(val),
success: (result) => { success: (result) => {
const success = (result || {}).success || false const success = (result || {}).success || false
if (`${success}`.toLowerCase() === 'true') { if (`${success}`.toLowerCase() === 'true') {
...@@ -91,7 +95,7 @@ export function delCookie(name) { ...@@ -91,7 +95,7 @@ export function delCookie(name) {
resolve() resolve()
return return
} }
qing.call('storage.removeItem', { qing.call('removeStorage', {
key: name, key: name,
success: (result) => { success: (result) => {
const success = (result || {}).success || false const success = (result || {}).success || false
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment