问题标签 [safari-extension]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
175 浏览

safari - 禁用 Safari 扩展

有没有办法禁用特定域的 Safari 扩展?喜欢我的开发领域?并且这些扩展仍然适用于网络的其余部分?

0 投票
1 回答
242 浏览

safari - 如何设置 Safari 的视口大小?

是否有任何扩展允许设置 Safary 的视口大小。类似于 Mozilla 的 Web 开发人员。

0 投票
4 回答
2104 浏览

javascript - Safari 扩展 cookie 无法识别/通过

我最近一直在将 Chrome 扩展程序移植到 Safari,并且遇到了这种错误(错误、功能等)

因此,在全局页面中,我有一个对安全页面的 XMLHTTP 请求,该安全页面只有在您登录后才可用。

例子:

  1. 我只是使用浏览器登录 - 就像您通常在 facebook 或其他安全页面上所做的那样
  2. 之后,在全局页面中,我加载了一个仅登录可用的 xmlhttp - 它说我没有登录

似乎全局页面有它自己的 cookie,所以安全页面认为我是新的

ps:在 Chrome 中我可以加载该页面,它认为我代表登录用户行事,所以我猜 Safari 有一些限制

pps:我听说 Safari 中有一个阻止第三方 cookie 选项,但即使我将其选中“从不阻止”它仍然不起作用

0 投票
2 回答
305 浏览

google-chrome-extension - 如何在 Safari 扩展中存储没有域的特定选项卡的值?

我正在为所有浏览器开发一个扩展。对于 Firefox,我们使用带有setTabValue()方法的 NSISessionStore 对象来解决。

如何解决 Safari 和 Google Chrome 扩展程序中的相同问题?

0 投票
3 回答
1125 浏览

google-chrome-extension - 如何存储 Chrome 和 Safari 扩展的特定选项卡的值?

我正在为所有浏览器开发一个扩展。如何在会话中存储选项卡特定值?我用 NSISessionStore 对象在 Firefox 中解决了这个问题。在 Safari 和 Google Chrome 中,我使用了 SessionStorage;此对象存储具有特定域的特定选项卡的值。我想要一个关于如何存储特定选项卡的值的解决方案。

0 投票
1 回答
722 浏览

safari-extension - 是否有任何标签特定的唯一 ID Safari 浏览器

我想将选项卡特定的值存储在数组中。我想将标签唯一 ID 存储为键。Safari浏览器选项卡是否有任何唯一ID。

提前致谢

0 投票
4 回答
234 浏览

javascript - 如何使用javascript将对象存储在数组中

我正在为 safari 浏览器开发扩展。我想将当前活动的选项卡对象作为键存储在数组中。如何将多个选项卡对象存储在数组中。

我写了以下代码。

**第一种情况:

问题是我得到了第三个对象值。如何获取所有对象值。

**第二种情况:

在这里,我也得到所有三个对象的“这是 cTabObj3 值”

提前致谢。

0 投票
2 回答
1450 浏览

javascript - 如何使用javascript将对象作为键存储在数组中

可能重复:
如何使用 javascript 将对象存储在数组中

我想将对象作为键存储在数组中,解决方案是什么。

我想myTabObj作为键存储在数组中。我认为myTabObj特定于 safari 浏览器选项卡是独一无二的。

或者

如何在 Safari 扩展开发中设置选项卡特定值。

我想立即解决,请帮助我。例如,我有 3 个参数可以为每个选项卡动态设置什么是解决方案或任何替代解决方案。

提前致谢

0 投票
2 回答
975 浏览

npapi - 如何从 Safari 扩展加载 NPAPI 插件?

我的查询类似于这个global.html is cannot load NPAPI plugin from safari-extension builder but its loading from the direct link

如何从 Safari 扩展加载 NPAPI 插件?

0 投票
1 回答
594 浏览

javascript - 如何获取标签对象不是 Safari 浏览器的活动标签对象?

如何为 safari 浏览器动态获取选项卡对象。在 safari 扩展 api 中有方法safari.application.activeBrowserWindow.activeTab这将返回当前活动的选项卡对象。

我想要当前活动选项卡的选项卡对象(有解决方案)或非活动选项卡(如何获取非活动选项卡对象)。