|
调用QQ模块,真机调试中倒是可以运行打开手机QQ(QQ登入后QQ软件即刻闪退),但是出现了无论点击底部导航栏中任意一个menu,都会打开QQ模块,而本来我只想点击其中一个menu来打开QQ模块,我是初学者,我知道我写的QQ模块代码不够完整,就是不知道怎么改?
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,initial-scale=1.0,width=device-width"/>
<title>APP</title>
<link rel="stylesheet" type="text/css" href="../css/api.css" />
<style>
html,body{
height: 100%;
background: url(../image/bg2.png);
}
#wrap{
padding: 20px;
}
img{
display: block; width: 100%;
}
#intro{
margin-top: 20px; border-radius: 6px; background-color: rgba(0,0,0,.2);
padding: 20px;
}
#intro p{
margin-bottom: 20px; line-height: 2; color:#F5F7FA;
}
</style>
</head>
<body>
<div id="wrap">
<div id="intro">
<p>
“群组讨论”功能是借助腾讯QQ软件的聊天群平台来实现,因此,若要使用“群组讨论”功能,请在手机端预装QQ软件。
</p>
</div>
</div>
</body>
<script type="text/javascript" src="../script/api.js"></script>
<script type="text/javascript">
window.apiready = 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)
{
}else
{
alert("登录失败");
}
});
}else{
api.alert({msg: "没有安装"});
}
});
};
</script>
</html>
|
|