文件名称:Whiteboard-bridge:white-web-sdk,white-sdk-ios,white-sdk-android
文件大小:147KB
文件格式:ZIP
更新时间:2024-04-30 04:49:25
TypeScript
white-sdk-bridge 介绍 基于 dsbridge 将 封装成 native 可用,Android iOS 一致的 API。 iOS 端使用,Android 端使用 调用,保证API 一致性。 web-sdk 使用见 使用 本项目编译出的文件,会被整体打包进 white-sdk 对应的 native 端中,作为 native sdk 需要的桥接。一般情况下,并不会被直接使用。 使用约定 1. 时间单位 在本项目中,时间单位都与 js 习惯保持一致,使用毫秒为单位。 iOS 习惯为秒,在 iOS sdk 中进行转换。 DSBridge 使用 dsBridge.registerAsyn方法中,不使用Promise,使用.then()写法。 dsBridge的注册方法:dsBridge.register,dsBridge.registerAsyn区分命名空间。 没有异步的 API,
【文件预览】:
Whiteboard-bridge-master
----yarn.lock(319KB)
----webpack.config.js(2KB)
----src()
--------index.html(318B)
--------index.tsx(263B)
--------utils()
--------App.css(266B)
--------bridge()
--------App.tsx(18KB)
--------PromiseAny.d.ts(70B)
----babel.config.js(335B)
----tsconfig.json(1KB)
----tslint.json(1KB)
----README.md(1KB)
----.gitignore(289B)
----package.json(2KB)