使用iPhone从HTML引用沙盒文件
我正在尝试为iPad构建一个基于HTML的应用程序。我想使用Objective-C构建一个后台进程来下载图像和数据,然后使用UIWebView从HTML文件中引用这些图像和数据 我可以成功下载图像并将其保存到Documents sandbox目录。在模拟器中,我可以看到路径,但那是在我的机器上,而不是在iPhone沙盒上。是否有引用文档目录的快捷码 我想做一些像使用iPhone从HTML引用沙盒文件,iphone,html,uiwebview,nsdata,Iphone,Html,Uiwebview,Nsdata,我正在尝试为iPad构建一个基于HTML的应用程序。我想使用Objective-C构建一个后台进程来下载图像和数据,然后使用UIWebView从HTML文件中引用这些图像和数据 我可以成功下载图像并将其保存到Documents sandbox目录。在模拟器中,我可以看到路径,但那是在我的机器上,而不是在iPhone沙盒上。是否有引用文档目录的快捷码 我想做一些像 ~/Documents/image.png 谢谢 Robbie获取我使用的文档目录 NSArray *documents = NSS
~/Documents/image.png
谢谢
Robbie获取我使用的文档目录
NSArray *documents = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
要获取我使用的文档目录
NSArray *documents = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
是的,我可以得到,但我想知道是否有一种方法可以从UIWebView中的HTML img src属性获取该文件。我认为我无法将其传递到UIWebView实例中,以便在我正在使用的javascript代码中使用。使用StringByEvaluatAjAvascriptFromStrings将字符串传递到javascript,那么我没有任何其他解决方案,然后drawnonward。好的,我正在使用StringByEvaluatAjAvascriptFromStrings。我可以做一些类似于警报的事情,但是当我调用一个应该可用的函数时,似乎什么都没有发生。在执行此操作之前,我正在等待代理webViewDidLoad回调。我可以调用应该在作用域中的函数吗?好的,这取决于Javascript的作用域。必须得到一个定义为:function myFunc(){…}而不是myFunc=function(){…}的函数。谢谢,我可以得到,但是我想知道是否有办法从UIWebView中的HTML img src属性访问该文件。我认为我无法将其传递到UIWebView实例中,以便在我正在使用的javascript代码中使用。使用StringByEvaluatAjAvascriptFromStrings将字符串传递到javascript,那么我没有任何其他解决方案,然后drawnonward。好的,我正在使用StringByEvaluatAjAvascriptFromStrings。我可以做一些类似于警报的事情,但是当我调用一个应该可用的函数时,似乎什么都没有发生。在执行此操作之前,我正在等待代理webViewDidLoad回调。我可以调用应该在作用域中的函数吗?好的,这取决于Javascript的作用域。必须将函数定义为:function myFunc(){…}而不是myFunc=function(){…}谢谢