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

转载于:https://www.cnblogs.com/sg1991/p/4511285.html

APICloud资料相关推荐

  1. APICloud学习第二天——操作云数据库

    //连接apicloud云数据库 var model=api.require('model');model.config({appId: 'A6008558346855',appKey: '600A5 ...

  2. apicloud转uniapp_uni-app,wex5,APPcan,ApiCloud几款国内webapp开发框架的选型对比

    框架列表. 前言 近期,要开一个新的项目,APP类型.最重要的需求就是能够随时调整APP的绝大部分内容,所以,打算使用webapp的方式开发.在这个大前提下,开始了前期技术选型的工作. 看了uni-a ...

  3. APP开发工具Appcan、apicloud、HBuilder 剖析

    现在Hybrid app是一中非常火热的开发模式,在国内对应的开发工具也乱象丛生,有WeX5.crossApp.ExMobi.Appcan.apicloud.HBuilder等. 其中WeX5只是在P ...

  4. APICloud初使用记录

    新公司使用APICloud开发APP,我作为一个新手从头学起. 首先肯定得注册APICloud的账号,然后登录. 找到开发控制台 点击创建应用 填写相应资料,点击创建就可以了 APICloud有自己相 ...

  5. ShareSDKPlus APICloud 模块

    前言 ShareSDKPlus封装了ShareSDK,是对APICloud平台的支持,为APICloud开发的App提供社交分享功能的一个组件,支持包括QQ.微信.新浪微博等多家主流社交平台,帮助开发 ...

  6. ApiCloud《ApiCloud学习1,如何使用?》

    第一次使用apicloud時候,觉得查到的资料很少,所以就写点资料存着防止下次使用忘记. 首先apicloud需要先进行注册账号 官方地址进行 然后下载apicloud studio编辑器(需要登录才 ...

  7. 基于APICloud的笑话百科APP的设计与实现

    视频演示地址:点击这里 系统简介: 本次开发的笑话百科是基于APICloud平台,利用web技术来实现的.本套系统实现了用户可以在app上随时随地看别人的糗事和笑话:另外还提供了自己也可以发表生活中包 ...

  8. 客户资料查询传递数据格式

    客户资料查询传递数据格式 大家好! 客户资料查询字段JSON格式如下(附件为数据文件): [ { "colName":"CUSTTEL", "colT ...

  9. apiCloud中的数据库操作mcm-js-sdk的使用

    1.引入js <!-- 引入mcm-js-sdk Begin --> <script type="text/javascript" src="../pl ...

最新文章

  1. 用shell批量修改文件名
  2. 职场交流:一位软件工程师的7年总结
  3. Unix——《Unix网络编程》配置unp.h头文件
  4. 从storyboard加载视图控制器
  5. p1218 Superprime Rib
  6. 如何为物联网选择微控制器?
  7. java面试知识记录
  8. php设置编程,php – 以编程方式设置基本图像
  9. (一)关于NLP的概念和处理过程
  10. 409.最长回文串(力扣leetcode) 博主可答疑该问题
  11. vulhub漏洞复现十七_GhostScript
  12. 如何使用易媒助手对文章进行原创检测
  13. C盘扩容_解决过程记录
  14. 【Git】git add
  15. IE提示当前安全设置不允许下载该文件怎么办?
  16. 如何降低代码圈复杂度
  17. 如何防止别人利用我的邮箱大量发垃圾邮件
  18. codeforces 545 Round #303 (Div. 2) E Paths and Trees
  19. 计算机编程语言的应用
  20. 计算机配置参数格式错误,关于bios标准设置故障的实例详解

热门文章

  1. 这6大类超伤肝食物多吃恐罹癌
  2. iphone刷linux教程,Linux系统平刷iOS10.2教程
  3. java中集群和分布式的区别_java 分布式与集群的区别和联系
  4. vivo笔试题(含答案)
  5. 06|手写CPU(一):迷你CPU架构设计与取指令实现
  6. JAVA_SSM火车售票系统订票(含论文)毕业设计【演示视频】
  7. Python+selenium自动化测试——启动谷歌浏览器闪退问题 Traceback (most recent call last)
  8. RED Digital Cinema和NVIDIA让8K电影编辑成为现实 ——内容创建者可使用全新基于NVIDIA RTX的REDCODE RAW SDK实时编辑8K视频
  9. 安装laravel-boilerplate遇到的一些问题
  10. Heartbleed第二篇:Heartbleed漏洞剖析