BudgetService.getCost()

This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The getCost() property of the BudgetService interface returns a Promise that resolves to a double indicating the worst-case background operation cost of the provided background operation.

Syntax

var aPromise = BudgetService.getCost(operation);
aPromise.then(function(someDouble){ ... });

Parameters

operation
Must be "silent-push".

Returns

A Promise that resolves to a number.

Specifications

Specification Status Comment
Web Budget API
The definition of 'getCost()' in that specification.
Draft Initial definition.

Browser Compatibility

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support55 ? ? ?42 ?
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support5555 ? ?42 ?6.0

Document Tags and Contributors

Contributors to this page: fscholz, david_ross, jpmedley
Last updated by: fscholz,