找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4595|回复: 8

[已回复] 关于 jsd插件多线程的使用方法求助

[复制链接]

1

主题

26

回帖

28

积分

学前班

鲜花
0
猫粮
31
发表于 2020-10-29 12:49:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
请问大佬们,  jsd元素插件在多线程怎么使用,我直接在线程里面使用 jsd的方法,会报错


Thread.Start 获取文案
Do
    Delay 2000
Loop


//这个是线程方法

Function 获取文案()
    Dim startTime,endTime ,范围
    startTime =TickCount()
    范围 = jsdvip.FindNodeInfo("By.clazz('android.widget.TextView').res($('com.ss.android.ugc.aweme:id/[^\\s]*')).longClickable(true).focusable(true)","text")
    If 范围 = false Then
        范围 = ""
    End If
    endTime = TickCount()
    TracePrint  "耗时:"& CStr(endTime -startTime) &"毫秒"
    获取文案 = 范围       
End Function





发生运行时错误!错误代码:2,错误行号:0,错误信息: attempt to call field 'FindNodeInfo' (a null value)
楼主热帖

1

主题

26

回帖

28

积分

学前班

鲜花
0
猫粮
31
 楼主| 发表于 2020-10-29 12:51:07 | 显示全部楼层
这个插件是 jsd2.641插件 ,是精华帖子里面的插件

1

主题

26

回帖

28

积分

学前班

鲜花
0
猫粮
31
 楼主| 发表于 2020-10-29 12:53:00 | 显示全部楼层
本帖最后由 guanpeng 于 2020-10-29 12:54 编辑

这个也已经启动和导入了  

Import "jsdvip.luae"If jsdvip.StartServer() Then        TracePrint "恭喜你!!可以使用插件"
Else   
  TracePrint "很遗憾!!!您的设备不支持jsd节点相关功能"
End If

1

主题

26

回帖

28

积分

学前班

鲜花
0
猫粮
31
 楼主| 发表于 2020-10-29 12:55:20 | 显示全部楼层
不用线程启动的话  不会报这个问题

1

主题

26

回帖

28

积分

学前班

鲜花
0
猫粮
31
 楼主| 发表于 2020-10-29 19:28:14 | 显示全部楼层
大佬们 求助(┬_┬)

0

主题

2

回帖

2

积分

学前班

鲜花
0
猫粮
2
发表于 2020-10-30 09:58:22 | 显示全部楼层
不知道,坐等大佬

1

主题

26

回帖

28

积分

学前班

鲜花
0
猫粮
31
 楼主| 发表于 2020-10-30 23:33:32 | 显示全部楼层
zptzzz 发表于 2020-10-30 09:58
不知道,坐等大佬

o(︶︿︶)o

1

主题

26

回帖

28

积分

学前班

鲜花
0
猫粮
31
 楼主| 发表于 2020-10-30 23:33:51 | 显示全部楼层

1

主题

26

回帖

28

积分

学前班

鲜花
0
猫粮
31
 楼主| 发表于 2020-11-1 19:40:58 | 显示全部楼层
求大佬指点下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-5-14 01:42

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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