所以,我有一个奇怪的问题。 我正在通过Web应用程序中的JavaScript使用SQLite数据库。 我有一个函数没有被调用的问题。这是我有:SQLite不从JavaScript没有警报发射
var db = window.openDatabase("database", "1.0", "Database",
200000);
db.transaction(functionIUse, errorCB);
上述代码不起作用。 functionIUse不会被调用。但是,如果我这样做:
var db = window.openDatabase("database", "1.0", "Database",
200000);
alert('db open');
db.transaction(functionIUse, errorCB);
它突然被调用。任何人都可以向我解释这种行为吗?它真的让我感到困惑。 很明显,我也想知道如何使它工作 - 每一次。
谢谢。
我自己发现的一个解决方案是保持JavaScript内联。但是我不能把它放在一个单独的文件中并让它工作吗? – AndersDaniel