У меня проблема с асинхронным вызовом INSERT в db.transaction при разборе большого CSV.
Задача № 1:
while(...parse CSV...) {
db.transaction{
...tx.executeSql(INSERT...
}
}
... будет введена последняя строка X раз (X ... количество строк в CSV)
Задача № 2:
db.transaction{
while(...parse CSV...) {
...tx.executeSql(INSERT...
}
}
... он достигнет некоторого предела и ничего не вставит (если я не буду использовать while, но для вроде <10 он работает, но этот предел довольно мал). </p>
Это похоже на этот вопрос: База данных Web SQL + цикл Javascript , но рекурсия здесь не поможет.
Спасибо!