Weibo JS接口
(以“Weibo JS接口说明如下: ==网页获取用户网络状态== 为了方便开发者根据用户的网络状态来提供不同质量的服务,第三方H5页面...”为内容创建页面) |
(→定位) |
||
第30行: | 第30行: | ||
<pre> | <pre> | ||
document.addEventListener(“WeiboJSBridgeReady”, function(){ | document.addEventListener(“WeiboJSBridgeReady”, function(){ | ||
− | WeiboJSBridge.invoke( | + | WeiboJSBridge.invoke("getLocation", function(返回值, 成功与否, 错误码){ |
− | if ( | + | if (success) { |
− | success) { | + | console.log(返回值); |
− | console.log(返回值); | + | } else { |
− | } else { | + | // error |
− | // error | + | } |
− | } | + | }); |
− | }); | + | |
}); | }); | ||
</pre> | </pre> |
2014年5月9日 (五) 16:20的版本
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(“getNetworkType", function(返回值, 成功与否, 错误码){ if ( success) { console.log(返回值); } else { // error } }); });
扫描二维码
接口调用代码
document.addEventListener(“WeiboJSBridgeReady”, function(){ WeiboJSBridge.invoke(“getNetworkType", function(返回值, 成功与否, 错误码){ if ( success) { console.log(返回值); } else { // error } }); });