繁体   English   中英

从Safari JavaScript中调用Objective-C?

[英]Call Objective-C from Safari javascript?

在OSX(例如优胜美地)上,我想要一种从Safari / javascript调用Objective-C的方法。 有没有办法做到这一点?


不是我要找的东西:

  • 在应用程序中嵌入WebView / WKWebView
  • 从Objective-C启动/控制/加载Safari
  • 在Safari之外使用JXA(除非它以某种方式连接,让我们从Safari内部javascript桥接到Objective-C)。

否。无法执行此操作。 客户端计算机的唯一接口是浏览器提供的API。

我遇到了这个参考。 因此答案似乎是:是的,如果您正在编写插件。

https://developer.apple.com/library/archive/documentation/AppleApplications/Conceptual/SafariJSProgTopics/ObjCFromJavaScript.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM