This package has been deprecated

Author message:

Please connect private registry to install latest version.

@ued2345/octopus-jsbridge

0.0.2 • Public • Published

目录结构说明

├── dist                       
│   ├── JsBridge.min.js           // 打包后的文件,也是被其它项目引入的文件
├── docs                          // 官方文档(待开发)
├── src
│   ├── api                       // 暴露客户端方法
│   │   │── std_decryptString.js  // 文件名同方法名 
│   │   │── .....
│   ├── utils
│   │   │──helper.js              // 工具类方法
│   │   │──jsBridge_android.js    // android端jsbridge封装
│   │   │──jsBridge_ios.js        // ios端jsbridge封装
│   │   │──jsBridge.js            // jsBridge入口文件 
│   ├── index.js                  // webpack entry入口文件
│   ├── types                     
│   │   │── index.d.ts            // index.d.ts 定义类型
├── webpack.config.js             // webpack配置文件 

API文档

JsBridge = {
    // js 调用 webview 方法
    callHandler: (name, params, callback) => void,

    // webview 调用 js
    registerHandler: (name, callback) => void,

    // 解密字符串
    std_decryptString: (data: string) => void,
    ...
}

安装使用

yarn add @ued2345/octopus-jsbridge -D

项目中调用

  • HTML项目
      <script src="JsBridge.min.js"></script>
      <script>
          window.JsBridge.std_decryptString('解密字符串').then(res => void)
      </script>
    
  • Node项目
    import { callHandler, registerHandler, std_decryptString } from '@ued2345/octopus-jsbridge'
    

Readme

Keywords

Package Sidebar

Install

npm i @ued2345/octopus-jsbridge

Weekly Downloads

3

Version

0.0.2

License

ISC

Unpacked Size

10.4 kB

Total Files

13

Last publish

Collaborators

  • ued2345com
  • cssmagic