找回密码
 立即注册
老冷培训班汇总介绍老冷付费工具汇总介绍老鬼UI编程学院EasyClick所有产品简介EasyClick官方交流群
IOS授权价格IOS/安卓 自助提卡链接安卓-中控群控-电脑授权-购买IOSusb版投屏群控教程IOS脱机版激活教程
IOS脱机版wifi局域网脚本中控教程IOS脱机版wifi局域网群控投屏教程远程调试frp,兼容安卓/IOS热更新工具,兼容安卓/IOS脱机版老冷网盘
查看: 2713|回复: 2

[教程] 【cheese】【安卓】intent跳转方法

[复制链接] |主动推送

1075

主题

136

回帖

4万

积分

管理员

【导师】

积分
41122
最后登录
2024-12-21
在线时间
1714 小时

兔年勋章金牌银牌铜牌导师微信认证热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老QQ认证EC VIP学员

发表于 2023-10-24 13:13:06 | 显示全部楼层 |阅读模式

马上注册,解锁更多高级玩法

您需要 登录 才可以下载或查看,没有账号?立即注册

×
[JavaScript] 纯文本查看 复制代码
app.intent = function (i) {
    var intent = new android.content.Intent();
    if (i.className && i.packageName) {
        intent.setClassName(i.packageName, i.className);
    }
    if (i.extras) {
        for (var key in i.extras) {
            intent.putExtra(key, i.extras[key]);
        }
    }
    if (i.category) {
        if (i.category instanceof Array) {
            for (var j = 0; i < i.category.length; j++) {
                intent.addCategory(i.category[j]);
            }
        } else {
            intent.addCategory(i.category);
        }
    }
    if (i.action) {
        if (i.action.indexOf(".") == -1) {
            i.action = "android.intent.action." + i.action;
        }
        intent.setAction(i.action);
    }
    if (i.flags) {
        let flags = 0;
        if (Array.isArray(i.flags)) {
            for (let j = 0; j < i.flags.length; j++) {
                flags |= parseIntentFlag(i.flags[j]);
            }
        } else {
            flags = parseIntentFlag(i.flags);
        }
        intent.setFlags(flags);
    }
    if (i.type) {
        if (i.data) {
            intent.setDataAndType(app.parseUri(i.data), i.type);
        } else {
            intent.setType(i.type);
        }
    } else if (i.data) {
        intent.setData(android.net.Uri.parse(i.data));
    }
    return intent;
}


//用法. 跳转到抖音用户视频页
var i = app.intent({
    data:"snssdk1128://aweme/detail/7264853865835531574?browser_name=safari&did=MS4wLjABAAAALOcz-_R2cdwAmx2BzOYcXUSfRF5jtoQvi6wpPFTbuSxy4A1GDK9TPG8H2GAKJYlx&from=web_code_link&from_ssr=1&gd_label=click_schema_lhft_41030704a&group_id=7264853865835531574&host=www.iesdouyin.com&iid=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&launch_method=click_wap_rf_video_top_banner&mid=7264853928205110076&needlaunchlog=1&refer=web&referrer_host=www.iesdouyin.com®ion=CN&scene_from=share_reflow&share_sign=CKf0abjGw27J3Cyxoqn9xK.XAbc.1dr4t1VKV68mEII-&share_version=170400&titleType=title&ts=1697875728&u_code=0&web_id=7270420314449217039&with_sec_did=1&zlink=https%3A%2F%2Fz.douyin.com%2FtA4V&zlink_click_time=1697875760&__reporte_stage=launch"
});
getCon().startActivity(i)

VIP培训班介绍汇总[安卓/IOSusb版/IOS脱机版/PHP/nodejs等]
http://bbs.laoleng.vip/forum.php?mod=viewthread&tid=428

付费工具介绍汇总[热更/远程调试/IOS易语言UI/拓展插件等]
http://bbs.laoleng.vip/forum.php?mod=viewthread&tid=430

0

主题

44

回帖

589

积分

进阶

积分
589
最后登录
2024-12-20
在线时间
88 小时
发表于 2023-10-29 03:48:07 | 显示全部楼层
前面的app.intent = function (i)是放到插件,然后调用吗,这个data是怎么获取的啊

1075

主题

136

回帖

4万

积分

管理员

【导师】

积分
41122
最后登录
2024-12-21
在线时间
1714 小时

兔年勋章金牌银牌铜牌导师微信认证热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老QQ认证EC VIP学员

 楼主| 发表于 2023-10-29 10:19:57 | 显示全部楼层
幻翎 发表于 2023-10-29 03:48
前面的app.intent = function (i)是放到插件,然后调用吗,这个data是怎么获取的啊 ...

这个不是ec的
VIP培训班介绍汇总[安卓/IOSusb版/IOS脱机版/PHP/nodejs等]
http://bbs.laoleng.vip/forum.php?mod=viewthread&tid=428

付费工具介绍汇总[热更/远程调试/IOS易语言UI/拓展插件等]
http://bbs.laoleng.vip/forum.php?mod=viewthread&tid=430
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

想要力量吗骚年上一条 /2 下一条

关闭

免责声明|Archiver|手机版|老冷论坛 ( 闽ICP备20013040号-2 )|网站地图

GMT+8, 2024-12-21 22:30

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表