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 }

时间: 2024-10-18 11:03:35

APICloud资料的相关文章

【APICloud】利用sublimetext3编写apicloud

下载sublime text 3 安装插件 使用模糊搜索apicloud有三个插件全部下载下来 安装海马玩模拟器,这是一个安卓的模拟器,进入官网下载后直接安装就可以了. 打开sublime text 3和海马玩模拟器,右键创建APICloud项目,使用快捷键:Ctrl+R,它会自动在模拟器上进行安装APPLoader. 更多具体资料

APICloud 手机APP制作先选Android还是iOS,为什么?

  APICloud 手机APP制作先选Android还是iOS,为什么?   创业团队总是面临一穷二白的境况,开发制作一款APP都要想一想,先做Android呢还是iOS呢? 移动应用专家APICloud告诉你,这件事不是2选1,而是从0到1的突破过程,首先把这个思维摆正,后面就好说了.相信创业团队为了这个问题,看了很多资料,问了很多人,但总还是有一些错误的想法存在. 错误想法一:Android市场份额占70%,所以先做Android? 对于初创团队来说,哪个平台用户多,其实是没有任何意义的.

APICloud APIStore中有哪些热门好玩的服务商

APIStore中有哪些热门好玩的服务商 2016年9月,百度的APIStore静悄悄的暂停服务商入驻了,但已汇聚国内外800余个各类型API的APIStore,俨然已经成为了API的百科大全.做为一个IT领域从业者,想要了解各领域的优秀服务商, APIStore是个不错的渠道.比如,服务类API有哪些热门而好玩的服务商呢? 1. 百度OCR文字识别企业版 做为百度自家产品,百度OCR企业版在APIStore上一直有着比较好的展示位置,访问量高达6W多,收费版的企业版比免费版更稳定,提供更大流量

apicloud 第一篇

最近公司需要开发一款app,说实话,之前也只是对Android有过一部分的了解,ios基本上都毛都不知道,所以作为小公司的我们经过商议决定使用apicloud,虽然用户体验不如原生的好,但谁叫我们穷,没钱招人呢,哈哈 这里就针对在使用apicloud开发过程中遇到的问题与相应的解决进行记录和与我相同的小伙伴们一起成长. 到apicloud官网下载相应的开发工具,之前做java都是用Eclipse,但这里我建议大家用官网推荐的studio,基于Atom的一款开发工具.虽然里面也有不少坑,但是总体针

apicloud ios 打包流程

1创建APP ID 等 2创建pruduction创建证书,用 这个证书导出P12格式的.. 3profile 证书,选 APP STORE  AD-HOC ok... http://docs.apicloud.com/APICloud/%E6%8A%80%E6%9C%AF%E4%B8%93%E9%A2%98/iOS-License-Application-Guidance jpush 你生产环境的证书是推送证书么?和开发环境的证书一样是要在 在“钥匙串访问”中你的证书会显示在“我的证书”中,注

apicloud 初学

html5:在创建html时为了防止页面缩放等不兼容效果,要创建个viewport <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0"/> 在IOS设备上,有时会将数字转为手机号,这里也要禁止下 <meta name="format-detection

Android 学习资料分享(2015 版)

我是如何自学Android,资料分享(2015 版) Tikitoo2015.02.11 10:21 1713 字 3932 次阅读 自己学了两三个月的Android,最近花了一周左右的时间写了个App--Diigoer(已开源),又花了一两周时间找工作,收到了两个Offer,也算是对自己学习的一种认可吧:我刚开始学习总结的--<我是如何自学Android,资料分享>,如果是初学Android 的话,不应该错过的,而今天这篇分享好这篇文章,相对于第一次写的会有所提升,所以建议先把上一篇看了,再

华为FusionCloud 云计算解决方案及相关资料下载

华为FusionCloud云计算解决方案引入水平融合.垂直融合.接入融合和数据融合四位一体的全融合,对企业与行业传统数据中心的IT基础设施的进行"融合重构", 帮助企业化繁为简,实现商业价值. FusionCloud 彻底打破原有的笨重的IT基础设施在支撑企业核心业务效率与成本方面的束缚与障碍,把企业传统数据中心改造成为一个高度简化.标准化.自动化和弹性的云数据中心,使得企业的IT支撑系统从企业的"成本中心"转型成为推动企业核心业务不断发展的引擎. 相关资料下载地址

nodejs学习资料

NodeJS基础 什么是NodeJS JS是脚本语言,脚本语言都需要一个解析器才能运行.对于写在HTML页面里的JS,浏览器充当了解析器的角色.而对于需要独立运行的JS,NodeJS就是一个解析器. 每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情.例如运行在浏览器中的JS的用途是操作DOM,浏览器就提供了document之类的内置对象.而运行在NodeJS中的JS的用途是操作磁盘文件或搭建HTTP服务器,NodeJS