类android.webkit.WebStorage.QuotaUpdater源码实例Demo

下面列出了怎么用android.webkit.WebStorage.QuotaUpdater的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: appcan-android   文件: CBrowserMainFrame7.java
@Override
public void onExceededDatabaseQuota(String url, String databaseIdentifier, long currentQuota, long estimatedSize, long totalUsedQuota,
                                    QuotaUpdater quotaUpdater) {
    if (estimatedSize < MAX_QUOTA) {
        long newQuota = estimatedSize;
        quotaUpdater.updateQuota(newQuota * 2);
    } else {
        quotaUpdater.updateQuota(currentQuota);
    }
}
 
源代码2 项目: Android_Skin_2.0   文件: CompatWebChromeClient.java
@Override
public void onExceededDatabaseQuota(String url, String databaseIdentifier, long quota, long estimatedDatabaseSize, long totalQuota, QuotaUpdater quotaUpdater) {
	// super.onExceededDatabaseQuota(url, databaseIdentifier, quota, estimatedDatabaseSize, totalQuota, quotaUpdater);
	// 扩充数据库的容量(在WebChromeClinet中实现)
	quotaUpdater.updateQuota(estimatedDatabaseSize * 2);
}