葡萄纬度SDK
在页面中引入pt_jssdk_v1.0.2.js
pt_jssdk.openWebView({
url:'...',
title:'...'
})
预览图片
参数名称 | 类型 | 说明 |
title | string | 每张图片的title |
picList | array |
图片列表 注:>item >> arry中的每个图片项,类型为object >>> url ,类型为string >>> text, 类型为string 例: [ { url:'http://xxxxxxxxxxx/example.jpg', text:'test title' } ] |
clickIndex | number | 当前点击浏览的图片的索引,默认为0 |
打开一个webview
参数名称 | 类型 | 说明 |
title | string | 页面的title |
url | string | 打开页面的url地址 |
id | string | 文章id(非必须) |
设置原页面生标题和分享第三方的配置数据等
参数名称 | 类型 | 说明 |
title | string | 页面的title |
pic | string | 分享出去的icon图片 |
url | string | 打开页面的url地址 |
id | string | 文章id(非必须) |
webview返回打开他的APP页 (用于整页都是web,包括顶部头部的web页)
参数名称 | 类型 | 说明 |
name | string | 返回到指定的原生view的name (不传,则返回默认的前一个打开的view) |
url | string | 打开页面的url地址 |
id | string | 文章id(非必须) |
阅读原文
参数名称 | 类型 | 说明 |
url | string | 原文地址 |
title | string | 文章的title |
id | string | 文章id(非必须) |
打开原生view
参数名称 | 类型 | 说明 |
type | string | 需要打开的view的类型,比如:打开专题还是产品详情 |
title | string | 文章的title |
id | string | 打开页面需要的id |
调用原生分享功能
参数名称 | 类型 | 说明 |
title | string | 分享的title |
pic | string | 分享出去的icon图片 |
desc | string | 分享的简介文字 |
url | string | 分享的页面地址 |
1.前端开发者,通过pt_jssdk.on(type,callback),来订阅一个事件,
一个参数为自定义的事件名,callback是回调函数,接收一个参数,类型为 object
2.客户端直接调用pt_dispatch(type,data) 方法,
type:类型string,跟web前端开发者约定好的的事件名,data为需要传递给前端的数据