[关闭]
@duanyubin 2016-04-06T06:39:20.000000Z 字数 677 阅读 255

新闻客户端接口

客户端


UserAgent(用户代理)

系统默认的UA后增加huawei字样

设置分享内容

  1. JSAPI.setShareData(JSON.stringify({
  2. title: String // 分享标题
  3. text: String // 微博分享文案
  4. desc: String // 摘要 (微信分享到某个朋友的摘要部分)
  5. url String // 分享URL
  6. photo: String // 分享图片
  7. wxthumb: String //微信的摘要图
  8. }))

触发分享

  1. // platform: 分享的平台,取值为 `wechat(微信) timeline(朋友圈) weibo(微博)`
  2. // 第二个参数为分享成功或失败之后的回调,result为是否分享成功
  3. JSAPI.triggerShare('platform', function(result){})

网易新闻客户端能识别scheme为newsapp://开头的协议。使用webview发送newsapp://doc/951C0KA70001124J请求,就可以打开对应样式的新闻,这里需要native判断,如果未打开客户端,跳转应用市场提示下载

设置打开客户端页面

  1. JSAPI.setOpenUrl('newsapp://doc/aaa')

打开客户端

  1. JSAPI.openNewsapp('newsapp://doc/aaaa')

打点

  1. JSAPI.getPercent = function() {
  2. return JSON.stringify({
  3. modelid: String // 文章ID或图集ID等
  4. percent: number // 阅读的完整度,小数,最大值为1
  5. })
  6. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注