Appearance
common.js
common.js
提供了全局变量 netease
,该变量提供了一些常用方法,默认安装,直接使用。
常用 UA
全局变量 netease
下默认添加了如下常用 UA:
netease.ua.mobile //是否为移动终端
netease.ua.pc //是否为pc终端
netease.ua.ios //是否为ios终端
netease.ua.android //是否为android终端
netease.ua.weixin //是否为微信客户端
netease.ua.newsapp //是否为网易新闻客户端
netease.ua.yixin //是否为易信客户端
netease.ua.weibo //是否为微博客户端
netease.ua.yunyuedu //云阅读客户端
netease.ua.cloudmusic //云音乐客户端
获取链接参数
netease.getPara("paraName");
音乐与视频自动播放
netease.autoPlay("id"); // <audio>与<video>标签的id
事件监测
用于按钮、事件的数据监测。
netease.addTracker('eventIdentifier','监测描述');
eventIdentifier
:监测按钮、事件的名称(英文);- 监测描述:被监测的按钮、事件的描述(中文);
横屏提示
手机横屏时 提示用户请竖屏浏览,此功能为默认功能,如需更改,添加如下代码
//如需屏蔽掉手机横屏,在body添加自定义属性landscape="no",如:
<body landscape ="no">
...
</body>
//横屏项目的锁屏提示,需在 <body> 添加属性 landscapeTip=true ,如:
<body landscapeTip=true>
...
</body>
二维码
移动端页面在 PC 打开显示二维码,此功能为默认功能,如需更改,添加如下代码:
//如需屏蔽掉pc二维码, 在body添加自定义属性code="no",如:
<body code ="no">
...
</body>
vConsole 设置
为了方便调试,移动端的测试地址默认添加了 vConsole
调试工具,在链接后面拼接 vconsole
可以打开或者隐藏。
?vconsole=true
:正式地址打开vConsole
;?vconsole=false
:非正式地址关闭vConsole
;
手动更新分享
config.share.js
默认添加了分享配置,如需手动更新分享内容,操作如下:
<script>
// 重置分享信息
window.shareData={
MsgImg:'', //分享图片
link:'', //分享链接
title:'', //分享标题
desc:'', //分享描述
fText:'', //分享朋友圈
};
// 更新分享信息
NeteaseShareInit();
</script>
触发 app 分享
NeteaseShare(()=>{
// 微信无法触发,微信可在此添加分享提示
});