插件运行-单步测试运行符合插件预期,正式运行则不成功
如果测试运行成功,但是正式运行不成功,有很多中可能,这里简单分析几种原因:
(1) 规则是否设置了,起始页就是内容页,如果设置了,那就需要注意,插件中在判断处理类型的时候,需要也加上type是列表页的情况,现在拿php插件举例
$LabelArray['PageType']=="Content" || $LabelArray['PageType']=="List"
在测试运行的时候,你只添加PageType为Content的情况是可以的,因为你是直接将链接作为内容页来测试的。但是在正式运行的时候,插件获取的时候,是认为你的链接请求的是列表页,所以需要添加PageType为List(即针对列表页请求,这个插件也生效)。这样插件才能正常运行