加载Webview时,图像上的线程是否未从包路径加载?

时间:2015-03-02 08:58:03

标签: ios uiwebview

在我的iOS应用中,我正在网页视图中加载'IYGLessonPlayer'html页面。在这里,IYGLessonPlayer html Page加载另一个html页面,即index.html。

“index.html页面将根据屏幕截图显示”

我在应用程序包中添加了一个文件夹结构(创建文件夹引用选项),即

检查以下网址

https://www.dropbox.com/s/l9qjamfsg9gt867/Screen%20Shot%202015-03-02%20at%202.11.56%20PM.png?dl=0

我的问题是:

我无法从html页面中的路径加载图片,css,即

资产/图像/ background.png

资产/ CSS / bootstrap.css

网络视图代码

iOS代码

NSURL *htmlFile =
[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"IYGLessonPlayer" ofType:@"html"]
           isDirectory:NO];
NSURLRequest *request = [NSURLRequest requestWithURL:htmlFile];
[_contentWebView loadRequest:request];

Javscript代码

for css

 $('.submitboxnew').css({
    "color": "#ffff00",
    "background": "url('../assets/images/background.png')",
    "animation": "none"
  });

用于加载HTML

bundlePath  = [[NSBundle mainBundle]resourcePath];
rootPath    = IYG_G7_L03;
temp        = IYG_G7_L03_7.2_Pressures;

捆绑路径来自原生iOS

var path = bundlePath + '/' + rootPath + '/' + temp + '/';
var activity_path = path + 'index.html';
alert("activity path:"+activity_path);
$(".content").load(activity_path);

请告诉我们如何加载所有内容。

注意: 在这里,从本机代码加载IYGLesson Player html页面。 并从Javascript代码加载另一个html页面。

0 个答案:

没有答案