uexWeiXin插件
来源:互联网 发布:mysql 排序 编辑:程序博客网 时间:2024/05/29 15:49
uexWeiXin插件
- 接入指引
- 常用功能
接入指引
Android
- 准备一个应包名:平台默认包名:org.zywx.wbpalmstar.widgetone.uex加上应用id
- AppCan平台默认的MD5码:d382d671c6672cba4b87980992cd9d77
怎样使用
- 流程:判断是否安装–注册—分享。
判断微信是否安装
appcan.button("#btn2", "ani-act", function() { uexWeiXin.isWXAppInstalled(); })
之后在回调函数里面判断是否安装
uexWeiXin.cbIsWXAppInstalled = function(opCode, dataType, data) { if (data != null && data != "") { alert("没有安装微信"); } else { alert("已经安装"); //do something } }
在判断已经安装微信的情况下,我们下面就可以进行注册操作了。
注册App
1.注册app
appcan.button("#btn1", "ani-act", function() { uexWeiXin.registerApp(appId); })
之后再回调方法里面判断是否注册成功
uexWeiXin.cbRegisterApp = function(opid, dataType, data) { if (data == "0") { //do somethong } else { //sorry this is somethong error } }
注册成功之后我们就可以进行我们最后分享操作了。
分享操作
分享文字:
function shareText() { var sence = "1"; var sharetext = "微信分享文字测试信息"; uexWeiXin.sendTextContent(sharetext, sence);}
判断文字时候分享成功。就是咱们的uexWeiXin.cbSendTextContent
uexWeiXin.cbSendTextContent = function(opid, dataType, data) { if (data == "0") { alert("分享成功"); } else { alert("失败"); } }
分享图片:
function shareImage(){ var jsondata='{"thumbImg":"res://aa.png","image":"res://aa.png","sence":"1"}'; uexWinXin.sendImageContent(jsondata,);}
判断图片文字分享是否成功:
uexWeiXin.cbSendTextContent = function(opid, dataType, data) { if (data == "0") { alert("分享成功"); } else { alert("失败"); } }
3.分享Link:
function shareLinkContent(){ var type = document.getElementById("type").value; var jsonstr = '{"thumbImg":"res://icon.png","wedpageUrl":"http://www.appcan.cn","scene":"'+type+'","title":"你好,我是AppCan","description":"中国最大的移动中间键平台AppCan对微信分享的图片支持测试"}'; uexWeiXin.shareLinkContent(jsonstr); }
判断Link是否分享成功:
uexWeiXin.cbShareLinkContent = function(data){ if(data==0){ alert("分享成功"); }else{ alert("分享失败"); } };
分享升级版
分享文字
var json={ text:"这是微信分享测试文字", scene:1}var jsonstr=JSON.stringify(json);uexWeiXin.shareTextContent(jsonstr);//回调方法uexWeiXin.cbShareTextContent=function(data){ if(data==0){ //add your normal code }else{ //exception }}
分享本地图片到朋友圈或者朋友
var json={ thumbImg:"图片缩略图路径,"//关于res:// wgt://这样的协议名称请百度 image:"图片路径", scene:1, title:"微信本笃图片分享测试"//仅ios}var jsonstr=JSON.stringify(json);uexWeiXin.shareImageContent(jsonstr);//回调方法uexWeiXin.cbShareImageContent=function(data){ if(data==0){ //add your normal code }else{ //exception }}
分享link
var json={ thumbImg:"缩略图图片", wedpageUrl:"图片网址", scene:1, title:"分享link", description:"分享测试连接"}var jsonstr=JSON.stringify(json);uexWeiXin.shareLinkContent(jsonstr);//回调方法uexWeiXin.cbShareLinkContent=function(data){ if(data==0){ //add your normal code }else{ //exception }}
0 0
- uexWeiXin插件
- 插件
- 插件
- 插件
- 插件
- 插件
- 插件
- 插件
- 插件
- 插件
- 插件
- 插件
- 插件
- 插件
- 插件
- 插件
- 插件
- 插件
- ACDREAM 03G ACdream的高速公路(贪心专场)
- unity脚本的一些笔记(一)
- Asp.net 后台调用js方法
- MAC配置SVN服务器
- python对时间日期做格式化
- uexWeiXin插件
- Java 类反射机制分析
- Java对象创建过程
- Sicily1152 马周游问题
- 第八周项目3-分数类中的运算符重载
- Oracle数据库导出、导入dmp文件
- 理解req和resp Servlet学习
- Android源码开发-Rom下载
- Sicily1153 马周游问题2