Вызов функции после завершения транзакции websql?
Как запустить функцию, когда определенная веб-транзакция SQL завершена, чтобы транзакция зафиксировалась до вызова функции?
1 ответ
Решение
Согласно спецификации:
Транзакция создается с использованием базы данных transaction(callback, errorCallback, successCallback)
метод. После того, как все запросы созданы внутри callback
завершены, транзакция совершена и successCallback
вызывается.
Так что вам нужно либо передать свою функцию как successCallback
или позвоните изнутри как угодно successCallback
вы используете в данный момент.