1 //语音读text里面的文字
  2     var text=document.getElementById('ready').value;
  3         alert(text);        
  4         var obj = api.require('speechRecognizer');    
  5         obj.read({
  6             readStr:'缘'+text
  7         },function(ret,err) {
  8             if(ret.status) {
  9                 ret.speakProgress
 10             }else{
 11                 err.msg
 12             }
 13         });
 14 
 15 
 16 
 17 
 18 
 19 //QQ分享
 20 在config里面添加
 21 <feature name="qq">
 22        <param name="urlScheme" value="tencent101064640" />
 23        <param name="apiKey" value="101064640" />
 24 </feature>
 25 
 26  //分享新闻到QQ页面JS
 27 function weichat(){
 28     //判断是否安装了QQ
 29     var obj = api.require('qq');
 30     obj.installed(function(ret,err){
 31     if(ret.status){
 32         //如果安装了就登陆QQ
 33         var obj = api.require('qq');
 34         obj.login(function(ret,err){
 35         if(ret.status)
 36         {
 37             var obj = api.require('qq');
 38             obj.shareNews({
 39                 url:'http://www.uzmap.com',
 40                 title:'新闻分享',
 41                 description:'新闻描述',
 42                 imgUrl:'http://upload.wabei.cn/2011/0807/20110807025817844.jpg'
 43             });
 44         }else
 45         {
 46             alert("登录失败");
 47         }                        
 48         });
 49         
 50         }else{
 51             api.alert({msg: "没有安装"});
 52         } 
 53     });
 54 }
 55 
 56 //分享图片到QQ
 57 function weichat(){
 58     //判断是否安装了QQ
 59     var obj = api.require('qq');
 60     obj.installed(function(ret,err){
 61         if(ret.status){
 62             //如果安装了就登陆QQ
 63             var obj = api.require('qq');
 64             obj.login(function(ret,err){
 65             if(ret.status)
 66             {
 67                 var obj = api.require('qq');
 68                 obj.shareImage({
 69                     title:'test',
 70                     description:'testd',
 71                     imgPath:'widget://icon/icon150x150.png'//图片地址为APP目录下的图片
 72                 },function(ret,err){
 73                     alert(ret.status);
 74                     if(ret.status)
 75                     {
 76                         alert(1);
 77                                 
 78                     }else                            
 79                     {
 80                         api.alert({msg:err.msg});
 81                     }
 82                 });
 83                 }else
 84                 {
 85                     alert("登录失败");
 86                 }                        
 87         });
 88         
 89             }else{
 90              api.alert({msg: "没有安装"});
 91             } 
 92         });
 93 }
 94 
 95 
 96 //分享音乐
 97 function weichat(){
 98     //判断是否安装了QQ
 99     var obj = api.require('qq');
100     obj.installed(function(ret,err){
101     if(ret.status){
102         //如果安装了就登陆QQ
103         var obj = api.require('qq');
104         obj.login(function(ret,err){
105         if(ret.status)
106         {
107             var obj = api.require('qq');
108             obj.shareMusic({
109                 url:'http://play.baidu.com/?__m=mboxCtrl.playSong&__a=120125029&__o=song/120125029||playBtn&fr=altg8||www.baidu.com#',//音乐的地址
110                 title:'小苹果',//音乐名字
111                 description:'小小苹果',//音乐描述
112                 imgUrl:'http://musicdata.baidu.com/data2/pic/122112246/122112246.jpg',    //音乐的图片地址                       
113                 type:'QZone'//分享内容到好友或空间,取值范围QZone,QFriend,可为空
114             },function(ret,err){
115                 alert(ret.status);
116                 if(ret.status)
117                 {
118                     alert(1);
119                                 
120                 }else                            
121                 {
122                     api.alert({msg:err.msg});
123                 }
124             });
125         }else
126         {
127             alert("登录失败");
128         }                        
129     });
130         
131     }else{
132         api.alert({msg: "没有安装"});
133     } 
134     });
135 }
136 //分享视频
137 function weichat(){
138     //判断是否安装了QQ
139     var obj = api.require('qq');
140     obj.installed(function(ret,err){
141     if(ret.status){
142         //如果安装了就登陆QQ
143         var obj = api.require('qq');
144         obj.login(function(ret,err){
145         if(ret.status)
146         {
147             var obj = api.require('qq');
148             var obj = api.require('qq');
149             obj.shareVideo({
150                 url:'http://www.iqiyi.com/w_19rs3ri1x9.html',
151                 title:'视频',
152                 description:'王力宏',
153                 imgUrl:'widget://icon/icon150x150.png'
154 
155             },function(ret,err){
156                 alert(ret.status);
157                 if(ret.status)
158                 {
159                     alert(1);
160                                 
161                 }else                            
162                 {
163                     api.alert({msg:err.msg});
164                 }
165             });
166         }else
167         {
168             alert("登录失败");
169         }                        
170         });
171         
172     }else{
173         api.alert({msg: "没有安装"});
174     } 
175     });
176 }
177 //分享到新浪微博
178 function sinaWeiBo(){
179     var sinaWeiBo = api.require('sinaWeiBo');
180     sinaWeiBo.auth(function(ret,err){
181      if (ret.status) {                
182         sinaWeiBo.sendRequest({
183              contentType: 'text',
184              text: '山不在高,有仙则名;水不在深,有龙则灵。',
185              imageUrl: 'WeiShare://icon/icon150x150.png'
186             },function(ret,err){
187                  if (ret.status) {
188                     api.alert({
189                     title: '发表微博',
190                     msg: '发表成功',
191                     buttons: ['确定']
192                 });
193                 }else{
194                      api.alert({
195                            title: '发表微博',
196                            msg: '发表失败',
197                            buttons: ['确定']
198                        });
199                     };
200                 });
201     }else{
202         api.alert({msg:'授权失败'+err.msg});
203     }
204     });
205 }
206 
207 //打开图片浏览器
208 function sinaWeiBo(){
209   var obj = api.require('imageBrowser');
210   obj.openImages({
211     imageUrls: ['widget://icon/icon150x150.png','widget://launch/launch1080x1920.png'],
212     showList:true,
213      activeIndex:3
214   });
215 }
216 
217 
218 
219 //扫描信用卡
220 function sinaWeiBo() {
221     var obj = api.require('cardReader');
222     obj.open(function(ret, err) {
223     if (ret.status) {
224         api.alert({
225             msg : '卡號:' + ret.cardNum + '過期的月' + ret.expiryMonth + '過期的年' + ret.expiryYear + 'cvv號' + ret.cvv
226          });
227         } else {
228             api.alert({
229             msg : err.msg
230             });
231         }
232     });
233 }
234 //获取通讯录的姓名与电话号码
235 function sinaWeiBo() {
236     api.openContacts(
237     function(ret,err){
238         if(ret.status){
239             var msg = '姓名:'+ret.name+'--电话:'+ret.phone;
240              api.alert({msg:msg});
241         }else{
242              api.alert({msg:err.msg});
243         };            
244     }
245     );
246 }
247 
248 //消失的提示框
249 function show(){
250     api.toast({
251         msg: '网络错误',
252         duration:2000,
253         location: 'bottom'
254     });
255 }
View Code

 

posted on 2015-05-18 10:32  屠龙尊者  阅读(239)  评论(0编辑  收藏  举报