consenlabs / webview

WebView utils for imToken application v2.
MIT License
9 stars 11 forks source link

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?

Documention

License

MIT