APICloud资料
//语音读text里面的文字
var text=document.getElementById('ready').value;
alert(text);
var obj = api.require('speechRecognizer');
obj.read({
readStr:'缘'+text
},function(ret,err) {
if(ret.status) {
ret.speakProgress
}else{
err.msg
}
}); //QQ分享
在config里面添加
<feature name="qq">
<param name="urlScheme" value="tencent101064640" />
<param name="apiKey" value="101064640" />
</feature> //分享新闻到QQ页面JS
function weichat(){
//判断是否安装了QQ
var obj = api.require('qq');
obj.installed(function(ret,err){
if(ret.status){
//如果安装了就登陆QQ
var obj = api.require('qq');
obj.login(function(ret,err){
if(ret.status)
{
var obj = api.require('qq');
obj.shareNews({
url:'http://www.uzmap.com',
title:'新闻分享',
description:'新闻描述',
imgUrl:'http://upload.wabei.cn/2011/0807/20110807025817844.jpg'
});
}else
{
alert("登录失败");
}
}); }else{
api.alert({msg: "没有安装"});
}
});
} //分享图片到QQ
function weichat(){
//判断是否安装了QQ
var obj = api.require('qq');
obj.installed(function(ret,err){
if(ret.status){
//如果安装了就登陆QQ
var obj = api.require('qq');
obj.login(function(ret,err){
if(ret.status)
{
var obj = api.require('qq');
obj.shareImage({
title:'test',
description:'testd',
imgPath:'widget://icon/icon150x150.png'//图片地址为APP目录下的图片
},function(ret,err){
alert(ret.status);
if(ret.status)
{
alert(1); }else
{
api.alert({msg:err.msg});
}
});
}else
{
alert("登录失败");
}
}); }else{
api.alert({msg: "没有安装"});
}
});
} //分享音乐
function weichat(){
//判断是否安装了QQ
var obj = api.require('qq');
obj.installed(function(ret,err){
if(ret.status){
//如果安装了就登陆QQ
var obj = api.require('qq');
obj.login(function(ret,err){
if(ret.status)
{
var obj = api.require('qq');
obj.shareMusic({
url:'http://play.baidu.com/?__m=mboxCtrl.playSong&__a=120125029&__o=song/120125029||playBtn&fr=altg8||www.baidu.com#',//音乐的地址
title:'小苹果',//音乐名字
description:'小小苹果',//音乐描述
imgUrl:'http://musicdata.baidu.com/data2/pic/122112246/122112246.jpg', //音乐的图片地址
type:'QZone'//分享内容到好友或空间,取值范围QZone,QFriend,可为空
},function(ret,err){
alert(ret.status);
if(ret.status)
{
alert(1); }else
{
api.alert({msg:err.msg});
}
});
}else
{
alert("登录失败");
}
}); }else{
api.alert({msg: "没有安装"});
}
});
}
//分享视频
function weichat(){
//判断是否安装了QQ
var obj = api.require('qq');
obj.installed(function(ret,err){
if(ret.status){
//如果安装了就登陆QQ
var obj = api.require('qq');
obj.login(function(ret,err){
if(ret.status)
{
var obj = api.require('qq');
var obj = api.require('qq');
obj.shareVideo({
url:'http://www.iqiyi.com/w_19rs3ri1x9.html',
title:'视频',
description:'王力宏',
imgUrl:'widget://icon/icon150x150.png' },function(ret,err){
alert(ret.status);
if(ret.status)
{
alert(1); }else
{
api.alert({msg:err.msg});
}
});
}else
{
alert("登录失败");
}
}); }else{
api.alert({msg: "没有安装"});
}
});
}
//分享到新浪微博
function sinaWeiBo(){
var sinaWeiBo = api.require('sinaWeiBo');
sinaWeiBo.auth(function(ret,err){
if (ret.status) {
sinaWeiBo.sendRequest({
contentType: 'text',
text: '山不在高,有仙则名;水不在深,有龙则灵。',
imageUrl: 'WeiShare://icon/icon150x150.png'
},function(ret,err){
if (ret.status) {
api.alert({
title: '发表微博',
msg: '发表成功',
buttons: ['确定']
});
}else{
api.alert({
title: '发表微博',
msg: '发表失败',
buttons: ['确定']
});
};
});
}else{
api.alert({msg:'授权失败'+err.msg});
}
});
} //打开图片浏览器
function sinaWeiBo(){
var obj = api.require('imageBrowser');
obj.openImages({
imageUrls: ['widget://icon/icon150x150.png','widget://launch/launch1080x1920.png'],
showList:true,
activeIndex:3
});
} //扫描信用卡
function sinaWeiBo() {
var obj = api.require('cardReader');
obj.open(function(ret, err) {
if (ret.status) {
api.alert({
msg : '卡號:' + ret.cardNum + '過期的月' + ret.expiryMonth + '過期的年' + ret.expiryYear + 'cvv號' + ret.cvv
});
} else {
api.alert({
msg : err.msg
});
}
});
}
//获取通讯录的姓名与电话号码
function sinaWeiBo() {
api.openContacts(
function(ret,err){
if(ret.status){
var msg = '姓名:'+ret.name+'--电话:'+ret.phone;
api.alert({msg:msg});
}else{
api.alert({msg:err.msg});
};
}
);
} //消失的提示框
function show(){
api.toast({
msg: '网络错误',
duration:2000,
location: 'bottom'
});
}
APICloud资料的更多相关文章
- 【APICloud】利用sublimetext3编写apicloud
下载sublime text 3 安装插件 使用模糊搜索apicloud有三个插件全部下载下来 安装海马玩模拟器,这是一个安卓的模拟器,进入官网下载后直接安装就可以了. 打开sublime text ...
- 【APICloud】APICloud基础学习与快速入门
前言:回顾这几天学习情况,总的来说APICloud官网它的学习资料和社区还是足够了,但是我必须吐槽一句,实在是过于混乱了,视频资料文档资料它一股脑地都堆在了那里,这几天基本处于在各个地方跳转,然后现在 ...
- APICloud学习第二天——操作云数据库
//连接apicloud云数据库 var model=api.require('model'); model.config({ appId: 'A6008558346855', appKey: '60 ...
- uni-app,wex5,APPcan,ApiCloud几款国内webapp开发框架的选型对比
框架列表. https://www.cnblogs.com/xiaxiaxia/articles/5705557.html 前言 近期,要开一个新的项目,APP类型.最重要的需求就是能够随时调整APP ...
- apicloud 自定义模块的开发与上架注意事项
模块开发要点与返回刷新页面注意事项 1.介绍 apicloud 除了使用官方提供的模块外,我们可以自定义一些模块供自己使用和上传到官方出售.针对没有提供或者价格过贵的模块,如果有时间自己可以进行研究. ...
- apicloud 第一篇
最近公司需要开发一款app,说实话,之前也只是对Android有过一部分的了解,ios基本上都毛都不知道,所以作为小公司的我们经过商议决定使用apicloud,虽然用户体验不如原生的好,但谁叫我们穷, ...
- Day1:了解APICloud平台、理解APICloud应用设计思想、掌握平台使用流程。学习如何对一款APP进行需求分析、功能分解和架构设计等编码之前重要的准备工作
学习目标 总体上了解一下APICloud平台,重点介绍相关的学习资源,入门资料,常见的FAQ等 明确我们这七天要开发一个什么样的APP,明确功能需求,跟上每天的课程节奏,可以课前预习 梳理出对于一款A ...
- Vim新手入门资料和一些Vim实用小技巧
一些网络上质量较高的Vim资料 从我07年接触Vim以来,已经过去了8个年头,期间看过很多的Vim文章,我自己觉得非常不错,而且创作时间也比较近的文章有如下这些. Vim入门 目前为阿里巴巴高级技术专 ...
- Git入门资料汇总
Git是一个非常好用的版本控制工具,同时,它也是一个相对比较复杂的工具,想要掌握它还是需要花一番功夫的.网络上关于Git的入门资料已经很多了,我就不再重复了,直接把我学习的文章放在这里. Git详解 ...
随机推荐
- node——buffer
buffe方便数据的传输,可一次性传输一部分数据一.类型介绍1.javascript语言没有读取或操作二进制数据的机制.2.Node.js中引入了Buffer类型可以使我们操作TCP流或文件流3.Bu ...
- docker 私有仓库的两种方式
1.使用官方默认的registry镜像构建本地仓库 这种方式适用于小规模的镜像仓库储存,没有Ui界面 (1)docker pull registry (2)docker run -d -p 5000: ...
- Django安装部署
MVC模式说明 Model:是应用程序中用于处理应用程序数据逻辑的部分,通常模型对象负责在数据库中存取数据 View: 是应用程序中处理数据显示的部分,通常视图是依据模型数据创建的 Controlle ...
- vue 动态获取div宽高有时候为0的情况
项目背景: 需要使用echarts进行图表展示.由于div宽高是不固定的,因此需要先获取父级的宽高再把值赋予到图表的div中. 需要使用 this.$nextTick(() => { }) ...
- springMVC入门截图
mvc在bs系统下的应用 ---------------------------------------------------- 在web.xml中配置前端控制器(系统提供的一个servlet类 ...
- Loaded APR based Apache Tomcat Native library 1.1.24 using APR version 1.4.6.
Loaded APR based Apache Tomcat Native library 1.1.24 using APR version 1.4.6. 我复制的几个地方: MySql C:\WIN ...
- 支付宝接口程序、文档及解读(ASP.NET)
最近需要为网站加入支付宝的充值接口,而目前关于支付宝接口开发的资料比较杂乱,这里就我此次开发所用到的资料进行汇总整理,希望能够帮助需要的朋友. 开发步骤: 1. 确定签约类型 支付宝的接口有多种类型, ...
- HDU 4351
求某区间各个子集的和的根的最大的五个数. 子集根其实就是这个数模9后的余数,注意的是要区分0和9,两者的余数都是0.. 记录前i个数的和的根,设为sum数组,然后处理两个数组 lft[i][j]表示从 ...
- 创建cifs系统案例之“实现将Windows磁盘共享至Linux”
原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlong ...
- 【MySQL】MySQL删除匿名用户,保证登录安全
博客地址已迁往 www.virtclouds.com 原文地址 http://www.virtclouds.com/538.html 很多MySQL程序都会带有匿名登录的功能. 在刚刚安装完MySQL ...