SWebViewConfig constructor
const
SWebViewConfig({
- bool autoDetectFrameRestrictions = true,
- List<
String> corsProxyUrls = const ['https://api.codetabs.com/v1/proxy?quest=', 'https://cors.bridged.cc/', 'https://api.allorigins.win/raw?url='], - Set<
String> knownRestrictedDomains = const {'google.com', 'github.com', 'facebook.com', 'twitter.com', 'instagram.com', 'linkedin.com', 'pinterest.com', 'reddit.com', 'amazon.com', 'ebay.com'}, - Duration proxyCacheTtl = const Duration(days: 7),
- bool cacheProxyByHost = true,
Implementation
const SWebViewConfig({
this.autoDetectFrameRestrictions = true,
this.corsProxyUrls = const [
'https://api.codetabs.com/v1/proxy?quest=',
'https://cors.bridged.cc/',
'https://api.allorigins.win/raw?url=',
],
this.knownRestrictedDomains = const {
'google.com',
'github.com',
'facebook.com',
'twitter.com',
'instagram.com',
'linkedin.com',
'pinterest.com',
'reddit.com',
'amazon.com',
'ebay.com',
},
this.proxyCacheTtl = const Duration(days: 7),
this.cacheProxyByHost = true,
});