小编Dan*_*son的帖子

如何迁移到WKWebView?

我试图了解如何在iOS8中使用新的WKWebView,找不到太多信息.我读了:

http://developer.telerik.com/featured/why-ios-8s-wkwebview-is-a-big-deal-for-hybrid-development/ http://nshipster.com/wkwebkit/

但这对现有应用程序有何影响?普通的UiWebView会从nitro java脚本引擎获得加速,还是需要进行更改?我们如何处理向后兼容性?

我能找到的所有代码和示例都使用swift,这是强制性的吗?

感谢您对此事的任何帮助!

uiwebview ios8 wkwebview

58
推荐指数
7
解决办法
9万
查看次数

在WKWebView上禁用WKActionSheet

我正在将iOS应用程序表单UIWebView迁移到WKWebView.到目前为止一直这么好......在之前的应用程序中我禁用了长按并实现了自定义长按(自定义处理链接),但是我无法在WKWebView中使用它

我尝试过以下方法:

- (void)webView:(WKWebView *)wkWebView didFinishNavigation:(WKNavigation *)navigation {
    [wkWebView evaluateJavaScript:@"document.body.style.webkitTouchCallout='none';" completionHandler:nil];
}
Run Code Online (Sandbox Code Playgroud)

我已检查并且该行被执行,该呼叫的响应为@"无"

但它响应:警告:尝试显示其视图不在窗口层次结构中!

有任何想法吗? 解决方案:将 javascript注入wkwebview现在可以正常工作!

[self.wkWebView evaluateJavaScript:@"document.body.style.webkitTouchCallout='none';" completionHandler:nil];
Run Code Online (Sandbox Code Playgroud)

uiactionsheet wkwebview

9
推荐指数
2
解决办法
4591
查看次数

链接犰狳与Xcode

我有一个庞大的现有Xcode项目,现在我想添加armadillo库.

http://arma.sourceforge.net/

我已经下载了它(使用macports)并使用Cmake(就像C++终端应用程序一样).我没有在我的大项目(iPad应用程序)中使用Cmake,所以我试图链接库.我查看了我使用cmake的xcode-project文件,并将其添加到我的项目中.

补充:标题搜索路径:/ opt/local/include库搜索路径:/ opt/local/lib其他链接器标志:-larmadillo

我还将libarmadillo.3.4.0.dylib添加到"使用二进制文件链接库"

    ld: warning: ld: warning: ignoring file /opt/local/lib/libarmadillo.3.4.0.dylib, file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being linked (armv7s): /opt/local/lib/libarmadillo.3.4.0.dylibld: warning: ignoring file /opt/local/lib/libarmadillo.dylib, file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 …
Run Code Online (Sandbox Code Playgroud)

xcode linker armadillo

3
推荐指数
1
解决办法
3871
查看次数

标签 统计

wkwebview ×2

armadillo ×1

ios8 ×1

linker ×1

uiactionsheet ×1

uiwebview ×1

xcode ×1