Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Safari 扩展将消息发送到特定选项卡
有没有办法从全局页面发送消息到特定选项卡 我目前正在做的是 在创建选项卡时 注入的脚本会创建一个唯一的 ID 并将包含该编号的消息发送到全局页面 并且全局页面会保存该编号 如果全局页面需要发送一些数据到一个tab 即 tab 3 然后全局页
javascript
safari
addon
safariextension
browserextension
Safari 扩展弹出窗口链接
是否可以在 Safari 弹出窗口中使用链接 我已经做了我能想到的所有事情 但似乎向弹出窗口添加链接只会改变外观 并且不会导致任何可点击的内容 无论是使用 href 还是 onclick 您可以在 href 或 div 上添加 onclic
javascript
safari
safariextension
popover
如何使用键盘快捷键打开弹出窗口? [复制]
这个问题在这里已经有答案了 可能的重复 jQuery 的键盘快捷键 https stackoverflow com questions 593602 keyboard shortcuts with jquery 我想使用快捷键显示弹出窗口
javascript
css
safariextension
如何使用 Selenium Safari Webdriver
我正在尝试使用 Safari WebDriver 并且按照说明进行操作here https code google com p selenium wiki SafariDriverInternals构建 Safari 驱动程序 但现在我不知
python
MacOS
selenium
seleniumwebdriver
safariextension
Safari Web 扩展中后台服务工作人员发出 HTTP 请求期间出现 CORS 问题
链接到 Xcode 项目的存储库来测试问题 测试 CORS 问题 https github com nick kadutskyi safari ext cors issue 这个扩展使用 Manifest v3 我有example com
googlechromeextension
safariextension
chromeextensionmanifestv3
NSExtensionRequestHandling 不处理本机消息
我正在尝试为我的本机应用程序创建 Safari Web 扩展 我想要一个带有按钮的弹出窗口 单击该按钮将与我的本机应用程序进行通信 在开始这部分之前 我在发送本机消息并在其中处理它时遇到了问题beginRequest类中的函数符合NSExt
javascript
safariextension
safariwebextension
safariservices
无法在 Safari 上运行测试 - 我们需要开发证书吗
我正在尝试在 Safari 上运行量角器测试 在研究过程中 我了解到使用 Protractor 时无需下载任何特定于 Safari 的任何内容 因为驱动程序已附带 当尝试运行我的测试时 我收到 No Safari driver found
seleniumwebdriver
protractor
safariextension
不允许 HTTPS 页面运行来自 safari-extension:// URI 的不安全内容
我在 Safari 9 1 11601 5 17 1 的 Safari 扩展中遇到了奇怪的行为 我尝试使用 safari extension 插入一个新的 Iframe 其 src 指向扩展包中的 html 文件 如果我单击控制台中显示的错
javascript
safari
safariextension
Safari 未检测到我的扩展证书
我已注册 Safari 开发计划并拥有有效的 Apple ID 我已按照Apple提供的所有步骤进行操作 问题是 Windows XP Service Pack 2 无法识别命令 certreq 而说明表明它可以在任何 Windows 计算
safariextension
Safari 扩展截屏
我正在开发 Safari 浏览器扩展 它应该具有截图功能 Chrome 和 Firefox 有自己的 api 来获取当前窗口文档的 SS 我找不到任何特定于 Safari 的 API 文档 窗口和选项卡 API https develope
safari
screenshot
safariextension
从 SafariNavigateEvent 获取 URL 和页面标题数据
我正在为一位正在度假的同事调试一些东西 他对 Safari 扩展开发知之甚少 我有一个 Safari 扩展程序 可以监听 open beforeNavigate navigate 和 activate 事件 当这些事件中的任何一个被触发时
safariextension
Safari Web Extension - 仅在单击扩展按钮时注入脚本
为了简单起见 我参考了 Apple 的 SeaCreator 扩展示例 您可以从这里获取 https drive google com file d 1loBDgkJAEtyh0QehOUlgOSyUnW9ZZDk6 view usp sh
javascript
swift
safariextension
manifestjson
sfsafariviewcontroller
Safari 应用扩展未安装
仅供参考 我对 XCode 开发完全陌生 我有一个 Safari 应用程序扩展项目 如果我从 XCode 中运行它 它会将我的扩展添加到 Safari 中 如果我创建存档 导出并选择 导出开发签名应用程序 我可以获取生成的文件 将其安装在另
MacOS
safari
safariextension
如何使用javascript将对象存储在数组中
我正在开发 Safari 浏览器的扩展 我想将当前活动选项卡对象存储在数组中作为键 如何在数组中存储多个选项卡对象 我写了以下代码 第一个场景 var obj obj1 new Object obj2 new Object obj3 new
javascript
safariextension
Safari 5 扩展:如何检测窗口的当前选项卡何时发生更改?
我有一个包含工具栏的 Safari 5 扩展 每当当前选项卡发生更改时 该工具栏都应该更新 我想从我的酒吧脚本中做这样的事情 safari self browserWindow addEventListener activeTab tabC
Events
safari
safariextension
从两个字符串中获取编辑
我将深入探讨我的问题 如果您不想阅读所有内容 可以跳至 TL DR 我正在尝试做什么 我需要存储一个 文件 文本文件 可以由用户编辑 如果我有原始文件 这可能是巨大的 Lorem ipsum dolor 坐 amet 用户要进行更改 Foo
javascript
file
Storage
Edit
safariextension
如何以编程方式打开 Safari 扩展 ToolbarItem 弹出窗口
我想以编程方式触发 Safari 扩展工具栏项目上的 单击 事件 以便在网页上发生某些情况后出现我的自定义弹出窗口 我正在使用新的 Xcode 扩展 IDE 并使用界面生成器构建了我的弹出窗口 目前 StackOverflow 上的所有答案
swift
xcode
cocoa
safariextension
如何拦截网络请求
有没有类似 Chromium 的东西chrome webRequestSafari 扩展 我浏览了他们的文档here 我能找到的最接近的东西是SafariBeforeNavigateEvent 这将阻止新页面加载 但仍会将请求发送到服务器
safariextension