1.1.1. 第三方环境唤起并跳到app对应页接口

通

方法名称: openInApp

方法说明: 在web或者其他app中跳转到对应app中的对应页(主要支持外链类型),如用户无此客户端会跳到下载页,如客户端有,客户端配置了微下载或ulink会直接唤起app并跳到对应页,如未配置微下载或ulink会唤起app并到首页。

参数说明:(“-”为子级标识)

参数位序号 参数名称 参数类型 参数说明 参数是否必须 如果是回调其回传参数
1 配置参数项 object 配置参数对象
- -completed function 获取信息的回调
success 是否成功 ‘1’/'0'
js object
{success:'1'}
- -cpIncompatible function 环境没有实现此方法的回调
- -timeout int 延时跳转,单位毫秒 1秒 = 1000毫秒
- -defaultClient object 默认要打开的客户端
client_code 客户端代码(需要和客户端确认)
- -directJump int 是否直接跳转,默认'1'直接跳转 、‘0’不直接跳转,但返回跳转链接 但'0'时
{success: '1', 'link': link}
- -link_url string 分享的连接,具体不同客户端要求不一样(不传默认当前url)
浙江新闻:官网地址
24小时:活动地址
县市报:链接稿活动地址
- -id int 稿件id(县市报) 否(租户id要同时存在)
- -tenantId int 租户id(县市报) 否(稿件id要同时存在)

调用样例:

CP.openInApp({
    completed: function(data){
        // data > {success:'1', link: 'https://www.xxx.com'}
        CP.tools.writelog('open_in_app', data);
    },
    cpIncompatible: function () {
         CP.tools.writelog('', '此环境不支持此方法');
    },
    timeout: 1000,
    defaultClient: {'client_code': 'zjxw'},
    directJump: 1,
    link_url: location.href,
    id: '',
    tenantId: ''
});
Copyright © 新媒体云服务平台 2019 all right reserved,powered by Gitbook该文件修订时间: 2022-08-12 17:13:14

results matching ""

    No results matching ""