6.0.0 • Published 1 year ago

capacitor-browser-view v6.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

capacitor-browser-view

Plugin to display Browser inside Capacitor App

Install

npm install capacitor-browser-view
npx cap sync

API

open(...)

open(options: OpenOptions) => Promise<void>
ParamType
optionsOpenOptions

close()

close() => Promise<void>

loadUrl(...)

loadUrl(options: { url: string; }) => Promise<void>
ParamType
options{ url: string; }

handleNavigationEvent(...)

handleNavigationEvent(options: { allow: boolean; }) => Promise<void>
ParamType
options{ allow: boolean; }

goBack()

goBack() => Promise<void>

goForward()

goForward() => Promise<void>

reload()

reload() => Promise<void>

updateDimensions(...)

updateDimensions(options: Dimensions) => Promise<void>
ParamType
optionsDimensions

addListener('pageLoaded' | 'updateSnapshot' | 'progress' | 'navigationHandler', ...)

addListener(eventName: 'pageLoaded' | 'updateSnapshot' | 'progress' | 'navigationHandler', listenerFunc: (...args: any[]) => void) => Promise<PluginListenerHandle>
ParamType
eventName'pageLoaded' | 'updateSnapshot' | 'progress' | 'navigationHandler'
listenerFunc(...args: any[]) => void

Returns: Promise<PluginListenerHandle>


Interfaces

OpenOptions

PropType
urlstring
script{ javascript: string; injectionTime?: ScriptInjectionTime; }
elementHTMLElement
userAgentstring

Dimensions

PropType
widthnumber
heightnumber
xnumber
ynumber

PluginListenerHandle

PropType
remove() => Promise<void>

Enums

ScriptInjectionTime

Members
atDocumentStart
atDocumentEnd
6.0.0

1 year ago