Skip to content

consenlabs/webview

Repository files navigation

TokenWebView

WebView utils for imToken application v2.

You can use this utils to call the imToken App's public APIs, including features such as modifying title, route navigation, and support for TypeScript, cjs, esm, umd.

Package size about 1kb (gzipped), no external dependences and no side effects.

Installing

Using NPM:

npm i @consenlabs-fe/webview

Or using Yarn:

yarn add @consenlabs-fe/webview

Or using jsDelivr CDN:

<script src="https://cdn.jsdelivr.net/npm/@consenlabs-fe/webview/dist/index.min.js" />

Guide

It is recommended that you determine the current environment before using the APIs:

import TokenWebView from '@consenlabs-fe/webview'

if (TokenWebView.isTokenEnv()) {
  TokenWebView.apis.navigator.setTitle('hello world')
}

Need help?

  • For a complete sample project, please refer to examples.
  • For any questions about the APIs, please open an issue.
  • For any feature suggestions or for help, please open a discussion.

Documention

License

MIT