鸿 网 互 联 www.68idc.cn

sencha touch 分享到微博扩展

来源:互联网 作者:佚名 时间:2013-09-01 07:52
扩展代码: *分享到微博 Ext.define('ux.WeiboPicker' , { 5 extend: 'Ext.Picker' , 6 xtype: 'weiboPicker' , 7 config: { 8 toolbar: { 9 ui: 'light' , 10 title: '分享到' 11 }, 12 value: { 13 weibo: 'sinaminiblog' 14 }, 15 slots: [{ 16 name: 'we

扩展代码:

*分享到微博 Ext.define('ux.WeiboPicker', { 5 extend: 'Ext.Picker', 6 xtype: 'weiboPicker', 7 config: { 8 toolbar: { 9 ui: 'light', 10 title: '分享到' 11 }, 12 value: { 13 weibo: 'sinaminiblog' 14 }, 15 slots: [{ 16 name: 'weibo', 17 data: [{ 18 text: '新浪微博', 19 value: 'sinaminiblog' 20 }, 21 { 22 text: '人人网', 23 value: 'renren' 24 }] 25 }], weiboParams: null 28 }, 29 /*显示分享到微博参数格式{url:url,title:title,summary:summary,publisherUuid:publisherUuid,pic:pic} 30 *url为必填项,网站空间香港服务器,必须为以下格式 31 * 具体参考 showWeibo: function (params) { 34 this.setWeiboParams(params); 35 this.show(); 36 }, onDoneButtonTap: function () { 39 var params = this.getWeiboParams(); 40 var url = 'http://api.bshare.cn/share/' + this.getValue().weibo + '?1=1'; 41 for (var item in params) { 42 url = url + '&' + item + '=' + params[item]; 43 } 44 window.open(url, '_system'); 45 this.endWeibo(); 46 }, onCancelButtonTap: function () { 49 this.endWeibo(); 50 }, endWeibo: function () { 53 this.hide(); 54 this.destroy(); 55 } 56 }); ,服务器空间

网友评论
<