1351035281 发表于 2022-2-18 22:55:21

360影视求助

想请教大佬们,影视列表可以正常取出来,但是图片列表框被单击切换窗口后我就不知道怎么取了,特别是影视播放链接,比如战狼2只有3个播放文本,如果换一个影视是4个播放链接怎么办呢? 一切换窗口一就闪退,窗口一我想取剧集来源
变量 翻页 为 整数型=1
事件 主窗口.创建完毕()
                荣幸_电影列表1.初始化列表(400,400)
        荣幸_电影列表1.置项目列数(3)
        多线程1.开始取网页源码2("https://api.web.360kan.com/v1/filter/list?catid=1&rank=rankhot&cat=&year=&area=&act=&size=35&pageno=1","UTF-8")
结束 事件
事件 多线程1.取网页源码2完毕(源码 为 文本型)
        变量 json对象1 为 对象
        变量 json对象2 为 对象
        变量 数组 为 对象
        变量 剧名 为 文本型
        变量 i 为 整数型
        变量 数组内 为 对象
        变量 图片 为 文本型
        变量 副标题 为 文本型
        变量 地址 为 文本型
        json对象1=JSON操作1.解析(源码)
        json对象2=JSON操作1.取对象(json对象1,"data")
        数组=JSON操作1.取数组(json对象2,"movies")
        i=0
        判断循环首 i< JSON操作1.取数组内成员数(数组)
                数组内 = JSON操作1.取数组内对象(数组,i)
                剧名=JSON操作1.取文本值(数组内,"title")
      图片=JSON操作1.取文本值(数组内,"cdncover")
        副标题=JSON操作1.取文本值(数组内,"comment")
        地址="https://api.web.360kan.com/v1/detail?cat=" & 翻页 & "&id=" & JSON操作1.取文本值(数组内,"id")
        荣幸_电影列表1.添加项目("http:" &图片,剧名,副标题,"","","")
                i=i+1
                判断循环尾
结束 事件
事件 荣幸_电影列表1.滚动到底部()
        翻页=翻页+1
        多线程1.开始取网页源码2("https://api.web.360kan.com/v1/filter/list?catid=1&rank=rankhot&cat=&year=&area=&act=&size=35&pageno="& 翻页,"UTF-8")
结束 事件
事件 荣幸_电影列表1.表项被单击(项目索引 为 整数型)
        公用模块.播放地址=荣幸_电影列表1.取项目标记(项目索引)
        如果 读取窗口("窗口1")=空 则
    保存窗口("窗口1",创建 窗口1)
结束 如果
切换窗口(读取窗口("窗口1"))
结束 事件




事件 窗口1.创建完毕()
        多线程1.开始取网页源码2(公用模块.播放地址,"UTF-8")
        ok打不死的小强1.开启小强()
结束 事件
事件 多线程1.取网页源码2完毕(源码 为 文本型)
        变量 json对象1 为 对象
        变量 json对象2 为 对象
        变量 json对象3 为 对象
        变量 数组 为 对象
        变量 剧名 为 文本型
        变量 i 为 整数型
        变量 数组内 为 对象
        变量 图片 为 文本型
        变量 副标题 为 文本型
        变量 地址 为 文本型
        变量 来源 为 对象
        变量 来源名称 为 对象
        json对象1=JSON操作1.解析(源码)
        json对象2=JSON操作1.取对象(json对象1,"data")
        json对象3=JSON操作1.取数组(json对象2,"movies")
        来源=JSON操作1.取数组(json对象3,"playlink_sites")
        判断循环首 i< JSON操作1.取数组内成员数(来源)
                来源名称=JSON操作1.取数组内对象(来源,i)
                列表框1.插入项目(0,来源名称)
                i=i+1
        判断循环尾
结束 事件

事件 窗口1.切换完毕()
        列表框1.清空项目()
结束 事件







1351035281 发表于 2022-2-18 22:56:15

列表框被单击后切换窗口就闪退

quzj2010 发表于 2022-2-19 12:35:04

1351035281 发表于 2022-2-18 22:56
列表框被单击后切换窗口就闪退

播放面代码出错

wyc666 发表于 2022-2-19 17:29:44

明晨-紫月QQ:2240973822
欢迎加入安卓开发交流群:691958084

zhuzige 发表于 2022-2-20 01:27:32

https://www.eruyi.cn/forum.php?mod=viewthread&tid=11596&fromguid=hot&extra=&mobile=2

ylflz 发表于 2022-2-24 19:14:31

闪退的话,安装ok打不死的小强类库,在主窗口开启OK打不死的小强功能,就可以解决闪退等问题,前提不是类库冲突的情况下

893287305 发表于 2022-2-28 14:28:46

{:4_86:}{:4_86:}{:4_86:}

yuehun 发表于 2022-3-2 08:43:57

1111111111111111

ccbdy8080 发表于 2022-3-2 12:28:51

太复杂,看不懂额

blgz0406 发表于 2022-3-2 13:32:40

切换版本试试看
页: [1] 2
查看完整版本: 360影视求助