如何知道浏览器是否支持webSQL?

问题描述 投票:0回答:1

我想检测浏览器是否支持webSQL,就像我们可以像下面那样检查indexedDB

if ( window.indexedDB ) {
    // indexedDB support is available
}
javascript indexeddb web-sql
1个回答
0
投票

[Modernizr仅检查"openDataBase"上是否有window

const supports_webSQL = ("openDatabase" in window);

console.log( "supported:", supports_webSQL );

通过检查它是否是一个函数,您可能比他们更严格:

const supports_webSQL = (typeof window.openDatabase === "function");

console.log( "supported:", supports_webSQL );
© www.soinside.com 2019 - 2024. All rights reserved.