hlzyWeb/Utility/WeixinApi.js
(开头部分) 24KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**!
* 微信内置浏览器的Javascript API,功能包括:
*
* 1、分享到微信朋友圈
* 2、分享给微信好友
* 3、分享到腾讯微博
* 4、新的分享接口,包含朋友圈、好友、微博的分享(for iOS)
* 5、隐藏/显示右上角的菜单入口
* 6、隐藏/显示底部浏览器工具栏
* 7、获取当前的网络状态
* 8、调起微信客户端的图片播放组件
* 9、关闭公众平台Web页面
* 10、判断当前网页是否在微信内置浏览器中打开
* 11、增加打开扫描二维码
* 12、支持WeixinApi的错误监控
* 13、检测应用程序是否已经安装(需要官方开通权限)
* 14、发送电子邮件
*
* @author zhaoxianlie(http://www.baidufe.com)
*/
(function (window) {
"use strict";
/**
* 定义WeixinApi
*/
var WeixinApi = {
version: 3.9
};
// 将WeixinApi暴露到window下:全局可使用,对旧版本向下兼容
window.WeixinApi = WeixinApi;
/////////////////////////// CommonJS /////////////////////////////////
if (typeof define === 'function' && (define.amd || define.cmd)) {
if (define.amd) {
// AMD 规范,for:requirejs
define(function () {
return WeixinApi;
});
} else if (define.cmd) {
// CMD 规范,for:seajs
define(function (require, exports, module) {
module.exports = WeixinApi;
});
}
}
/**
* 对象简单继承,后面的覆盖前面的,继承深度:deep=1
* @private
*/
var _extend = function () {
var result = {}, obj, k;
for (var i = 0, len = arguments.length; i < len; i++) {
obj = arguments[i];
if (typeof obj === 'object') {
for (k in obj) {
obj[k] && (result[k] = obj[k]);
后面还有 607 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
