@capgo/inappbrowser
Version:
Capacitor plugin in app browser
60 lines • 1.5 kB
JavaScript
import { WebPlugin } from '@capacitor/core';
export class InAppBrowserWeb extends WebPlugin {
clearAllCookies() {
console.log('clearAllCookies');
return Promise.resolve();
}
clearCache() {
console.log('clearCache');
return Promise.resolve();
}
async open(options) {
console.log('open', options);
return options;
}
async clearCookies(options) {
console.log('cleanCookies', options);
return;
}
async getCookies(options) {
// Web implementation to get cookies
return options;
}
async openWebView(options) {
console.log('openWebView', options);
return options;
}
async executeScript({ code }) {
console.log('code', code);
return code;
}
async close() {
console.log('close');
return;
}
async setUrl(options) {
console.log('setUrl', options.url);
return;
}
async reload() {
console.log('reload');
return;
}
async postMessage(options) {
console.log('postMessage', options);
return options;
}
async goBack() {
console.log('goBack');
return;
}
async getPluginVersion() {
return { version: 'web' };
}
async updateDimensions(options) {
console.log('updateDimensions', options);
// Web platform doesn't support dimension control
return;
}
}
//# sourceMappingURL=web.js.map