注: Android版本 >= 7.0 webview组件版本 >= 53
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
SaleSmartyInit.init(Context context,String scriptUrl);
scriptUrl 为插入的js,比如 https://assets.salesmartly.com/js/project_xxxxx.js
SaleSmartyInit.initSaleSmartyView(Activity activity);
注意:在Activity初始化浏览器越早越好
SaleSmartyInit.addSaleSmartyView(ViewGroup viewGroup);
注意:添加的父布局所在的Activity必须跟执行初始化salesmarty网页的Activity一致
SaleSmartyInit.uploadUserMessage(String user_id,
String user_name,
String language,
String phone,
String email,
String description,
String[] label_names);
注意:上传用户信息暂时不支持回调, user_id 和 user_name 是必填的
SaleSmartyInit.openSaleSmartyView();
SaleSmartyInit.closeSaleSmartyView();
SaleSmartyInit.setUnReadMessagesListener(c var0);
注意: 参数c接口会返回一个int值,就是未读的数量
SaleSmartyInit.upLoadFiles(int requestCode,Intent var0);
注意: SaleSmartyInit要在执行初始化salesmarty网页的Activity的onActivityResult调用
SaleSmartyInit.setOnReadyListener(c var0);
SaleSmartyInit.setOnOpenSaleSmartyViewListener(c var0);
// 1.2.0版本默认执行打开操作
SaleSmartyInit.setOnCloseSaleSmartyViewListener(c var0);