Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用iPhone从HTML引用沙盒文件_Iphone_Html_Uiwebview_Nsdata - Fatal编程技术网

使用iPhone从HTML引用沙盒文件

使用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

我正在尝试为iPad构建一个基于HTML的应用程序。我想使用Objective-C构建一个后台进程来下载图像和数据,然后使用UIWebView从HTML文件中引用这些图像和数据

我可以成功下载图像并将其保存到Documents sandbox目录。在模拟器中,我可以看到路径,但那是在我的机器上,而不是在iPhone沙盒上。是否有引用文档目录的快捷码

我想做一些像

~/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(){…}谢谢