作者:西西为考研要拼命啦 | 来源:互联网 | 2023-05-17 15:01
在我的项目中,我使用WebView从Keyboard扩展中打开Container App.它工作正常,直到我尝试在iOS 8.3测试版上运行它.在这个新的iOS版本上它什么都不做.
我试图使用NSExtensionContext和WKWebView - 也没有任何成功.
有人知道如何在iOS8.3上的键盘扩展上打开URL吗?
谢谢
1> 小智..:
你能试试这个片段吗?
-(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