Skip to content

1008611/cordova-plugin-sobot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cordova-plugin-sobot

======= this is my sobot plugin 由于他们官网没有提供cordova插件,项目用到了,就自己封装了下可以正常使用。 安卓端使用的sdk为1.41。

android and ios
ios端由IOS的小伙伴完成。

#安装 cordova plugin add https://github.com/1008611/cordova-plugin-sobot

#使用

##初始化

在页面js开始能执行的地方

  navigator.sobot.init({enterpriseId : "ad33977af6d64f12b9c16bb335039c8c"},
                //上面是本人的测试账号,自行去官网申请。
                function () {
                    var uiOptions = {
                        //是否保持会话,默认NO,点击返回直接断开会话链接
                        isKeepSession: true,
                        //自定义风格颜色:导航
                        customBannerColor: "#f15350",
                        //右边聊天气泡颜色
                        rightChatColor: "#f15350",
                        //评价普通按钮颜色(默认跟随主题色customBannerColor)
                        commentButtonBgColor: "#f15350",
                        //评价提交按钮颜色(默认跟随主题色customBannerColor)
                        commentCommitButtonColor: "#f15350",
                    };
                    navigator.sobot.ui(uiOptions,
                        function () {

                        }, function (err) {

                        });

                },
                function (err) {
                });

##调出机器人

navigator.sobot.open(    {
                    enterpriseId : "",
                    userId : "",
                    nickName : "",
                    phone : "",
                    email : "",
                    customInfo : {},
                    groupId : ""
                },
                    function (data) {
                        if (data.state == "loaded") {
                            //popupService.toast('loaded');
                        }
                        if (data.state == "receiving") {
                            var num = data.num;
                            
                            var message = data.message;

                            //popupService.toast(num + ": " + message);
                        }
                        if (data.state == "closed") {
                            //popupService.toast('closed');
                        }
                    }, function () {

                    }
                );

有关参数可以根据需求调整。

About

this is myself sobot plugin 。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published