gpt4 book ai didi

safari-extension - 在 safari 扩展中调试后台脚本

转载 作者:行者123 更新时间:2023-12-05 08:27:30 25 4
gpt4 key购买 nike

我正在开发一个自定义的 Safari 扩展,想调试后台脚本。我不确定该怎么做?理想情况下,如果有一种方法可以进入后台脚本,那就太好了。但是当我尝试进入后台调用时,Safari 调试器只是进入下一行。后台脚本中的 console.log 不会打印到控制台(这是我通过右键单击作为扩展一部分的弹出窗口然后点击检查启动的控制台)。

在这方面的任何帮助都会很棒。谢谢。

最佳答案

这是一个关于不同类型的 Safari 扩展的老问题,但我认为添加更新的答案可能会有所帮助,因为 Safari (v14) 支持 Web Extensions API(类似于所有其他主要浏览器的 API使用)。

调试后台脚本现在内置于工具栏的 Safari 菜单中:“开发”=>“Web 扩展背景页面”=> 选择您的(启用的)扩展。这应该会打开带有所有后台脚本的开发工具,您可以在其中设置断点、检查网络选项卡等。

Safari menu screenshot

作为旁注,您可以通过打开扩展程序的弹出窗口、右键单击弹出窗口并单击“检查元素”来调试它。

关于safari-extension - 在 safari 扩展中调试后台脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40316007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com