【发布时间】:2012-01-30 23:32:34
【问题描述】:
我有工作,这个字符串:
NSString* embedHTML1 = @"\<html><head>\<style type=\"text/css\">\body {\background-color: transparent;\color: white;\}\</style>\</head><body style=\"margin:0\">\<embed id=\"yt\" src=\"http://www.youtube.com/v/leqL1QENRTI?version=3&hl=en_US1\" type=\"application/x-shockwave-flash\" \width=\"287\" height=\"125\"></embed>\</body></html>";
当放置到 UIWebView 中时,它可以作为嵌入式 youtube 剪辑正常工作。
但是,我有一个 FTP 服务器,当我从服务器下载 完全相同的字符串 并将其放在 NSString 中,如下所示:
NSString* embedHTML1 = [[NSString alloc] initWithFormat:@"%@", [link objectAtIndex:indexPath.row + startIndex]];
NSLog(@"%@", embedHTML1);
[clip1 loadHTMLString:embedHTML1 baseURL:nil];
上面基本上是存储在数组中的字符串。证明那是上面代码中那个 NSLog 的输出。
我得到的只是一个 UIWebview,它是一个以“///”开头并在底部以“/”结尾的白屏
我做错了什么?感谢您的帮助,我现在不知道该怎么办。我的字符串有什么遗漏吗?
【问题讨论】:
标签: html xcode ftp nsstring youtube