在我的项目中,我使用 WebView 从键盘扩展打开了一个容器应用程序。
它工作正常,直到我尝试在 iOS 8.3 beta 上运行它.. 在这个新的 iOS 版本上它只是做 没什么 .
我尝试使用 NSExtensionContext 和 WKWebView - 也没有任何成功。
有人知道如何在 iOS8.3 上的键盘扩展上打开 URL 吗?
谢谢
最佳答案
你能试试这个片段吗?
-(void)openURL:(NSString*)url{
UIResponder* responder = self;
while ((responder = [responder nextResponder]) != nil) {
NSLog(@"responder = %@", responder);
if ([responder respondsToSelector:@selector(openURL:)] == YES) {
[responder performSelector:@selector(openURL:)
withObject:[NSURL URLWithString:url]];
}
}
}
引用自
http://yusukekuni.hatenablog.com/entry/2015/05/01/144050
关于ios8 - iOS - 来自 iOS 8.3 测试版键盘扩展的 OpenURL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29120598/