Weibo JS接口

跳转到: 导航, 搜索
(定位)
 
第44行: 第44行:
 
<pre>
 
<pre>
 
document.addEventListener(“WeiboJSBridgeReady”, function(){
 
document.addEventListener(“WeiboJSBridgeReady”, function(){
WeiboJSBridge.invoke(“getNetworkType",  function(返回值, 成功与否, 错误码){
+
WeiboJSBridge.invoke(“pickImage",  function(返回值, 成功与否, 错误码){
 
if (
 
if (
 
success) {
 
success) {
第59行: 第59行:
 
<pre>
 
<pre>
 
document.addEventListener(“WeiboJSBridgeReady”, function(){
 
document.addEventListener(“WeiboJSBridgeReady”, function(){
WeiboJSBridge.invoke(“getNetworkType",  function(返回值, 成功与否, 错误码){
+
WeiboJSBridge.invoke(“scanQRCode",  function(返回值, 成功与否, 错误码){
 
if (
 
if (
 
success) {
 
success) {

2014年5月9日 (五) 16:22的最后版本

Weibo JS接口说明如下:


目录

网页获取用户网络状态

为了方便开发者根据用户的网络状态来提供不同质量的服务,第三方H5页面可以在微博Webview打开的网页中使用JavaScript代码调用来获取网络状态。

接口调用代码

document.addEventListener(“WeiboJSBridgeReady”, function(){
WeiboJSBridge.invoke(“getNetworkType",  function(返回值, 成功与否, 错误码){
if (success) {
console.log(返回值);
} else {
// error
}
});
});

获取用户网络状态的返回值如下:

{"network_type": "wwan"},
wwan 代表 2G 或 3G
wifi 代表 WIFI
fail 代表无网络

定位

接口调用代码

document.addEventListener(“WeiboJSBridgeReady”, function(){
    WeiboJSBridge.invoke("getLocation",  function(返回值, 成功与否, 错误码){
        if (success) {
          console.log(返回值);
        } else {
          // error
       }
    });
});

获取照片

接口调用代码

document.addEventListener(“WeiboJSBridgeReady”, function(){
WeiboJSBridge.invoke(“pickImage",  function(返回值, 成功与否, 错误码){
if (
success) {
console.log(返回值);
} else {
// error
}
});
});

扫描二维码

接口调用代码

document.addEventListener(“WeiboJSBridgeReady”, function(){
WeiboJSBridge.invoke(“scanQRCode",  function(返回值, 成功与否, 错误码){
if (
success) {
console.log(返回值);
} else {
// error
}
});
});
文档更新时间: 2014-05-09