cost 429 ms
如何刪除我的 SFSafariToolbarItem 圖像中的藍色調?

[英]How to remove a blue tint in my SFSafariToolbarItem Image?

我正在 MacOS 上構建 Safari 應用程序擴展。 但是我在 Safari 中的工具欄項目是藍色的。 無論我在項目中放入什么 PDF 圖像,工具欄項都會更改圖像,但色調保持藍色。 有沒有辦法恢復最初的灰色調? ...

如何使用 Swift 和 Cocoa 獲取當前活動的 window

[英]How to get current active window using Swift and Cocoa

我目前正在開發一個 Safari 應用擴展,它由兩部分組成: 僅主機狀態欄應用程序 Safari 擴展此外,主機應用程序提供了一個全局快捷方式,可在狀態欄中打開一個彈出窗口。 但是,我想檢查哪個應用程序的 window 當前處於活動狀態,因為如果 Safari window 當前處於活動狀態,我不 ...

Safari Web 擴展非常慢

[英]Safari Web Extension horribly slow

所以我創建了一個 Safari Web 擴展。 我沒有更改任何代碼並運行了 Xcode 提供的模板代碼。 我單擊了工具欄項,然后彈出一個空白彈出框 window。 加載“Hello World”大約需要 5 秒鍾。 屏幕(它是 Xcode 提供的模板的一部分),之后,每當我再次單擊工具欄項“Hell ...

檢查選項卡/頁面是否固定在 Safari 應用程序擴展中

[英]Check if tab/page is pinned in Safari App Extension

我正在編寫一個Safari 應用程序擴展,它將所有打開的選項卡作為 url。 后來我想打開它們。 我面臨的問題是我找不到用於檢查選項卡(頁面)是否已固定的 API 。 這導致打開所有收集的 url 也會打開所有固定的問題,這是不希望的。 有沒有辦法確定標簽/頁面是否被固定? ...

一旦我進行任何修改,從 Safari 注入的 Javascript App Extension 將停止工作

[英]Injected Javascript from Safari App Extension stops working once I make any modification

我正在嘗試開發我的第一個 Safari 應用程序擴展,我遵循 Apple 關於構建 safari 應用程序擴展的文檔,我的 Xcode 版本是 11.5。 看來擴展工作,因為我可以看到 Safari 導航欄上加載的擴展按鈕,我可以得到“Hello World”。 當在 Safari 中加載頁面時,來 ...

在 xcode 11 中的新 safari 應用程序擴展中獲取新標簽打開/關閉的事件偵聽器

[英]Get event listener for newtab open/close in new safari app extension in xcode 11

我是 Safari 瀏覽器擴展開發的新手。 我的要求如下。 首次單擊工具欄項時顯示用戶注冊屏幕,並將用戶詳細信息保存在本地存儲中。 獲取新標簽打開/關閉、活動標簽詳細信息、搜索標題、url 的回調。 我參考了蘋果文檔,但我不清楚能否完成上述任務。 如果有人可以提供工作示例和代碼,我將不勝感激。 謝謝 ...

在嵌套完成處理程序之后執行代碼

[英]Executing code after nested completion handlers

我正在編寫一個 Safari 應用程序擴展,並希望在我的視圖控制器中獲取活動頁面的 URL。 這意味着嵌套完成處理程序來獲取窗口、獲取選項卡、獲取頁面、訪問其屬性。 煩人但足夠簡單。 它看起來像這樣: 顯而易見的問題是它不起作用。 作為完成處理程序,它們直到函數結束才會被執行。 變量url將為 ...

在通過 Safari App Extension 注入的 JavaScript 中以編程方式單擊 HTML 鏈接

[英]Click HTML link programmatically in JavaScript injected via Safari App Extension

我正在編寫一個 Safari 應用程序擴展來自動登錄到 Citrix Web 門戶。 我注入的 JavaScript 需要做兩件事。 首先,需要提交一個 HTML 表單(帶有名稱/密碼)。 這工作得很好,並帶我到另一個頁面,其中包含需要單擊的 HTML 錨點。 問題是我無法以編程方式單擊 HTML ...

Safari 應用程序擴展彈出窗口不調用表視圖通知方法

[英]Safari app extension popover not calling table view notification methods

我想在 Safari 應用程序擴展的彈出窗口中包含一個基於視圖的 NSTableView。 從 Xcode 中的默認項目開始,我將 SFSafariExtensionViewController 設為表視圖的委托和數據源,因為它是彈出窗口中唯一的內容,並且大多數情況下都有效。 我可以填充表格並實 ...

如何在 safair app extensionn popover 的 wkwebview 中調試 js 代碼?

[英]How to debug js code inside a wkwebview of safair app extensionn popover?

它不僅僅是一個 wkwebview,它還是一個在 wkwebview 中運行的單頁應用程序,它是 Safari 應用程序擴展的彈出窗口。 我需要在我的 SafariExtensionViewController 和 wkwebview 中的這個 spa 之間進行通信。 我完全失去了如何處理它的想法。 ...

為 Safari 應用程序擴展設置全局設置的最佳方法是什么?

[英]What is the best way to set global settings for Safari app extension?

正如這個官方文檔所說,我將safari.extension.settings.test = "test"放在我注入的腳本中,但它沒有出現錯誤: 我注意到這個設置api可能已經貶值了? 蘋果論壇 那么現在通過注入的腳本或其他地方讀取/寫入全局設置的最佳方法是什么? ...

無法使用 Calendar.current.dateComponents 檢查經過的時間

[英]Unable to check time elapsed with Calendar.current.dateComponents

我想檢查從一個時間戳到現在經過了多少秒。 我有這個: 但我收到此錯誤: 類型 'Any' 沒有成員 'second' 把代碼改成這樣: 將錯誤消息更改為: 無法使用類型為“([Calendar.Component], from: Any?, to: Date)”的參數列表調用 ...

Safari App Extensions 問題,可能是授權

[英]Safari App Extensions issue, maybe authorisation

有些事情我不明白:我在 macOS 選項卡中創建了一個帶有 Safari 擴展應用程序的新項目。 我允許在 Safari 中安裝未簽名的擴展。 因此,當我運行擴展程序時,我會打開 Safari 首選項並啟用擴展程序。 但后來什么都沒有... 沒有在欄中添加按鈕(目標中默認有一個),沒有觸發斷點,並且 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM