APICloud资料

  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

 

你可能感兴趣的:(icloud)