Javascript HTML5 Web SQL数据库特定于域?
如果我错了,请纠正我,但我相信Web DB是特定于域的,您应该能够从同一域内的任何页面访问它?由于某种原因,我不能。。所以xxxxxx.com/index.html创建了一个DB,而xxxxxx.com/index2.html没有看到它。。我在Chrome 10+和Safari 5中进行了验证。。有什么想法吗?这是特定于起源的。这意味着协议+主机名[+非标准端口](例如。“http://stackoverflow.com" != "https://stackoverflow.com)好的,对我来说是个好消息——我自己就能够解决这个问题 所以WebSQL使用与Eli所说的相同的域源策略,但是我的问题的答案是如何从同一域上的单独页面访问db,因为它没有显示 必须在每个要访问的页面上打开数据库。我知道,这与本地存储不同 因此,在index.html上,我创建了一个db实例,其中包含:Javascript HTML5 Web SQL数据库特定于域?,javascript,database,html,Javascript,Database,Html,如果我错了,请纠正我,但我相信Web DB是特定于域的,您应该能够从同一域内的任何页面访问它?由于某种原因,我不能。。所以xxxxxx.com/index.html创建了一个DB,而xxxxxx.com/index2.html没有看到它。。我在Chrome 10+和Safari 5中进行了验证。。有什么想法吗?这是特定于起源的。这意味着协议+主机名[+非标准端口](例如。“http://stackoverflow.com" != "https://stackoverflow.com)好的,对我来
db = openDatabase('mydb', '1.0', 'feeds', 2 * 1024 * 1024);
我需要对index2.html做同样的操作,我把它放到一个onload函数中,然后砰的一声!它起作用了
非常高兴。对,这样做不起作用吗?很高兴知道这一点,因为不清楚为什么数据库不会自动显示在Chrome开发者工具的“资源”选项卡中。