ydn indexeddb Android родной браузер не может видеть таблицы базы данных

У меня есть веб-приложение, которое использует indexeddb, и я использую YDN в качестве оболочки. Работает на Safari, Internet Explorer, Firefox и Chrome. Но при использовании собственного браузера на Samsung Tab 2 кажется, что он не создает таблицы или базу данных. Мне удалось отладить устройство с помощью weinre (удаленная отладка). Я проверил вкладку ресурсов, и база данных не была создана. Но у меня есть другая страница в моем веб-приложении, которая показывает список записей в одной из таблиц базы данных, и это показывает записи и данные, которые хранятся. Так что это говорит мне, что я сохраняю данные. Но на осмотре невозможно просмотреть или проверить.

  db.count('temp').done(function (TempData) {
   alert("DB TEMP Times " + TempData);

});

Это возвращается как ноль.

Версия для Android 4.2.2 Есть идеи? или это проблема родного браузера?

1 ответ

Решение

Использование ydn.debug.log('ydn.db', 'finest') чтобы увидеть сообщение журнала во время подключения к базе данных. Вы также можете войти в Div элемент по ydn.debug.log('ydn.db', 'finest', div),

Также ознакомьтесь с https://bitbucket.org/ytkyaw/android-todo demo app.

Другие вопросы по тегам