execute_javascript 当环境为 网页环境时 MAIN 无法使用JSON.parse,会一直返回None
回答
收藏

execute_javascript 当环境为 网页环境时 MAIN 无法使用JSON.parse,会一直返回None

荷逸
2024-08-26 12:21·浏览量:490
荷逸
发布于 2024-08-26 12:10更新于 2024-08-26 12:21490浏览

execute_javascript 当环境为 网页环境时 MAIN 无法使用JSON.parse,会一直返回None


def getHeaderMatter(data):

   page = web.get_active(mode="chrome")

   code = """

   function (context, args) {

       

       return JSON.parse(args)

   }

   """

   js_result = page.execute_javascript(code, data,execution_world="MAIN")

   return js_result


   info = getHeaderMatter(json.dumps({"url":final_uri,"data":None}))





在使用ISOLATED环境下就没有问题

尝试使用可视化模式也有这个问题



网页环境下


收藏
全部回答1
最新
发布回答
回答