dandiablo, в чтении две ошибки: переменной keys у тебя нет, а data.keys — это массив вида [{key: 'scorePlayer', value: '15'}], так что значение нужно достать из него и превратить обратно в число:
|
Код:
|
vkBridge.send('VKWebAppStorageGet', { keys: ['scorePlayer', 'numberWordPlayer'] })
.then(data => {
data.keys.forEach(k => {
if (k.key === 'scorePlayer') score = Number(k.value) || 0;
if (k.key === 'numberWordPlayer') numberWord = Number(k.value) || 0;
});
}); |
И проверь, что в самом начале вызывается vkBridge.send('VKWebAppInit'). Насколько помню, без него остальные методы в ВК нормально не работают.