Skip to content
On this page

JS-SDK

网易新闻客户端、网易云音乐的 SDK API等。

网易新闻客户端 JS-SDK

其他平台跳转客户端(新方法)

  1. index.html 引入依赖:
<script src="//static.ws.126.net/163/frontend/libs/open-newsapp/latest/open-newsapp.min.js"></script>
  1. 跳转方法:
window.openNewsapp.open({param: location.href});
  1. 详细文档

其他平台跳转客户端(旧方法)

WARNING

如果跳转链接有参数,则会跳转失败。

使用 <a> 标签,在 http://m.163.com/newsapp/applinks.html?url= 后拼接项目链接,如:

<a href="http://m.163.com/newsapp/applinks.html?url=https://go.163.com/f2e/20200608_toyota/index.html"></a>

网易新闻H5跳转AR协议

//云音乐跳转对应AR互动,其中12379为后台系统生成的aid
location.href="newsapp://insight/12379";

网易云音乐 JS-SDK

云音乐H5跳转AR协议

//注意云音乐是传pid,跟新闻传值不一样
location.href = "orpheus://aractivity?pid=xxxx&name=xxxxx"

//云音乐唤起AR扫一扫界面
location.href="orpheus://nm/base/scan?tab=ar" 

微信客户端 JS-SDK

H5 跳转小程序

H5 跳转小程序有 2 种方式,分别为通过微信开放标签跳转小程序、通过 scheme 跳转微信小程序,二者区别如下:

支持的客户端是否需要后端单独配置需要客户提供的小程序信息配置说明
通过微信开放标签跳转仅微信否,使用 OpenWXApp 组件即可小程序原始 ID(gh_ 开头)、小程序路径查看
通过 scheme 方式跳转所有 App 客户端是,需要后端配置后提供接口小程序的 AppID、AppSecret、小程序路径查看

通过微信开放标签跳转小程序

H5 跳转小程序使用 微信开放标签 中的 wx-open-launch-weapp 标签实现,使用团队封装好的 OpenWXApp 组件即可,自定义配置可以参考 H5 跳转小程序指南

通过 scheme 方式跳转小程序

通过该方法,可以在云音乐、新闻客户端、微博等平台投放的 H5 跳转微信小程序,但是需要后端单独配置,相关配置参考

小程序跳转 H5

小程序通过 web-view 打开 H5 链接,但需要让 PM 联系客户在小程序的后台进行如下配置:

  1. 登陆小程序后台;
  2. 选择开发管理->开发设置->业务域名,点击新增,添加需要打开的 H5 链接的域名(如:go.163.com);
  3. 下载对应的配置文件,给到后端,放到服务器的根目录下;
  4. 完成配置;

客户域名使用网易的公众号授权

如项目使用域名代理的方式投放,则需要手动配置用户授权、自定义分享,参考 微信网页授权微信 JS-SDK 配置 (需后端写接口)。

同时联系主管,在网易公众号后台->公众号设置->功能设置->JS接口安全域名,填写该域名。

客户域名使用客户的公众号授权

如项目使用域名代理的方式投放,且必须使用客户的公众号授权,则需要手动配置用户授权、自定义分享,参考 微信网页授权微信 JS-SDK 配置 (需后端写接口)。

同时联系 PM ,在客户公众号后台->公众号设置->功能设置->JS接口安全域名,填写该域名,同时将对应配置文件交与后端,放置在服务器的根目录。

Released under the MIT License.