客户端调用卡片方法

本文介绍了在 Android 客户端调用卡片方法的实现路径。

操作步骤

  1. 卡片侧实现 JS 方法。

    <script>
        export default {
            data: {
                message: 'Hello Cube 1'
            },
            beforeCreate() {
                this.message = 'Hello Cube 2'
            },
            didAppear() {
                
            },        
            methods: {
                onClick() {
                    console.info('invoke on-click event');
                },
                // js 方法
                clientToCube(data) {
                    this.message = data;
                }
            }
        }
    </script>
  2. 将卡片打包,发布到卡片后台。

  3. 客户端调用。

    客户端获取卡片实例,调用对应的 JS 方法,并发送数据。

    if (mCubeCard != null) {
        mCubeCard.callJsFunction("clientToCube", "client to cube: " + System.currentTimeMillis());
    }