触摸我的Safari应用扩展程序图标的图标时,我想更改网址而不显示新视图。这样做归结为两个问题:
答案 0 :(得分:1)
实际上,您可以在ExtensionPreprocessingJS文件的finalize函数中更改URL
// Note that the finalize function is only available in iOS.
finalize: function(arguments) {
// arguments contains the value the extension provides in
[NSExtensionContext completeRequestReturningItems:completion:].
// In this example, the extension provides a color as a returning item.
document.URL = arguments["newUrl"];
}
答案 1 :(得分:0)
您所描述的似乎是书签,而不是应用扩展程序。我非常怀疑应用程序扩展允许您与Safari连接并更新URL,这在许多方面都是错误的,包括隐私和安全性。简而言之,不可能(抱歉)。