我想将资源中的本地html文件加载到applescript objc应用程序中的Web视图中。 我已将文件添加到捆绑资源中,但我不确定如何将其加载到Web视图中,例如
tell myWebView to setMainFrameURL_("file.html")
抱歉这个微不足道的问题,任何帮助都将不胜感激
答案 0 :(得分:0)
要完成这项工作,你必须
将 WebKit.framework 添加到应用常规设置中的关联的框架和库部分。没有这个,我最终得到错误 无法解码类的对象(WebView)
创建一个插座。这是让你的Applescript与UI元素交谈的必要条件。
property myWebView : missing value
并保存。 告诉WebView从应用程序的资源文件夹加载HTML文件:
set appResourcesPosixPath to POSIX PATH of (path to current application as text) & "Contents/Resources/"
tell myWebView to setMainFrameURL_(appResourcesPosixPath & "File.html")
享受,迈克尔/汉堡