@tuya-miniapp/jssdk
v0.2.2
Published
Tuya miniapp js sdk
Readme
JS SDK
Usage
import { miniProgram } from '@tuya-miniapp/jssdk';
miniProgram.postMessage({
data: 'hello world',
});Browser Support
通过 CDN 方式引入,挂载在 window.ty.miniProgram 下。
<!doctype html>
<html lang="en">
<head>
<title>jssdk</title>
</head>
<body>
<script src="https://cdn/@tuya-miniapp/jssdk/dist/index.js"></script>
<script>
console.log(window.ty.miniProgram);
</script>
</body>
</html>API
miniProgram.postMessage
declare function postMessage(message: { data: Record<string, any> }): void;miniProgram.postMessage({
data: {
foo: 'bar',
},
});miniProgram.onMessage
declare function onMessage(handle: Function): void;miniProgram.onMessage((event) => {
console.log(event.data);
});miniProgram.onError
declare function onError(error: Error): void;miniProgram.onError((error) => {
// 异常处理
// 1. 回调执行异常
// 2. 数据序列化异常
});