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详解 ...
随机推荐
- 路飞学城Python-Day115
个人博客搭建 from django.db import models from django.contrib.auth.models import User, AbstractUser # Crea ...
- 【数据分析学习】Pandas学习记录
import pandas as pd path = r'F:\数据分析专用\数据分析与机器学习\food_info.csv' with open(path, 'r') as f: data = pd ...
- 编译qemu
el7上编译 git clone git://git.qemu-project.org/qemu.git ./configure --target-list=x86_64-softmmu --cpu= ...
- [剑指offer] 50. 第一个只出现一次的字符 + map,hashmap 及其区别
class Solution { public: int FirstNotRepeatingChar(string str) { map<char,int>mp; ;i<str.si ...
- struct 模块简介
用处 按照指定格式将Python数据转换为字符串,该字符串为字节流,如网络传输时,不能传输int,此时先将int转化为字节流,然后再发送; 按照指定格式将字节流转换为Python指定的数据类型; 处理 ...
- jQuery(Dom节点操作)
- hrift does not support polymorphic data types
hrift does not support polymorphic data types Exception in thread "main" com.facebook.swif ...
- python的range()函数使用方法
python的range()函数使用非常方便.它能返回一系列连续添加的整数,它的工作方式类似于分片.能够生成一个列表对象. range函数大多数时常出如今for循环中.在for循环中可做为索引使用.事 ...
- CodeForces--606A --Magic Spheres(模拟水题)
Magic Spheres Time Limit: 2000MS Memory Limit: 262144KB 64bit IO Format: %I64d & %I64u Submi ...
- C# Parse and TryParse 方法详解
工作中遇到的常用方法: Parse and TryParse TryParse 方法类似于 Parse 方法,不同之处在于 TryParse 方法在转换失败时不引发异常 /// <summary ...