2016-11-22 70 views
0

我正在开发可可触摸框架。iOS框架如何从外部加载资源

当您嵌入这个框架,你的项目就会显示您的应用程序图标的WKWebView(HTML)

我知道如何从SWIFT使用的WebKit evaluateJavascript数据传递到JavaScript的,但我怎么能访问的应用程序图标一个项目从我的框架,并显示它在网络视图(HTML)?

如果HTML文件是项目文件夹内,而不是在一个框架,我只会在HTML

<img src="appiconname.png"> 

说,因为他们是在同一文件夹

回答

0

我张贴加载应用程序图标swift 3.0解决方案以防某人遇到同样的问题。

参考主束(或者内部的框架主束是指主要运行的应用程序的)来检索相对路径:使用

webView.evaluateJavascript(...) 

let appIconPath = Bundle.main.path(forResource: "Icon", ofType: "png")! 

然后将它传递给HTML标记