720云导出html5,krpano 720云 WKWebView加载本地html

之前项目加载全景图片用的720云全景和krpano,生成后下载到本地用UIWebView加载,今天看到了苹果禁止了UIWebView,就试试WKWebView

首先加到项目里的时候记得选择Create folder references,就是变成蓝色文件夹

之前UIWebView直接写的关键代码

NSURL *url = [[NSBundle mainBundle] URLForResource:@"index" withExtension:@"html" subdirectory:@"vtour_yuanlin"];

[self.webView loadRequest:[NSURLRequest requestWithURL: url]];

WKWebView有一点不同,直接这样写加载不出来会黑屏报错error,krpano说是xml无法加载,720云的更过分error信息一长条说是无法加载,后来搜到说要创建配置对象

//创建配置对象

WKWebViewConfiguration *conf = [[WKWebViewConfiguration alloc]init];

//关键代码

[conf.preferences setValue:@YES forKey:@"allowFileAccessFromFileURLs"];

//初始化

WKWebView *webView = [[WKWebView alloc]initWithFrame: [UIScreen mainScreen].bounds configuration:conf];

//获取蓝色文件夹里的要加载的html path

NSString *path = [[NSBundle mainBundle]pathForResource:@"index" ofType:@"html" inDirectory:@"vtour_yuanlin"];

//加载,之前用的loadRequest,加载不出来,一直白屏

[webView loadFileURL:[NSURL fileURLWithPath:path] allowingReadAccessToURL:[NSURL fileURLWithPath:[NSBundle mainBundle].bundlePath]];

[self.view addSubview:webView];

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: krpano内核仿720全景制作平台源码是一款基于krpano内核的仿制版本,用于制作全景图的平台。它具备支持cdn转存图片的功能。 CDN(内容分发网络)是一种通过将资源分布到全球各个节点服务器,实现用户就近获取内容的技术。在传统的全景图制作平台中,图片资源都存储在本地服务器上,当访问量较大时会导致服务器负过高,影响用户的访问速度。而通过支持CDN转存图片的功能,可以将全景图的图片资源存储在CDN网络上,使用户能够更快速地访问和观看全景图。 在使用该源码进行全景图制作时,用户可以选择将图片资源存储在CDN网络上。首先,用户需要将图片上传至CDN服务器,然后在平台中选择使用CDN转存图片的功能。平台会将CDN服务器上的图片链接与全景图相关联,从而实现全景图的展示。 CDN转存图片的功能不仅可以提高用户的访问速度,还可以减轻服务器的负压力。同时,CDN网络的分布式存储特性也提高了全景图的可靠性和稳定性。 综上所述,krpano内核仿720全景制作平台源码是一款支持CDN转存图片的全景图制作平台,通过使用该功能,用户可以实现更快速、稳定的全景图展示体验。 ### 回答2: krpano是一款使用多种图片和视频技术制作全景虚拟环境的内核。720全景制作平台是基于krpano内核开发的一套可提供全景制作服务的平台源码。该平台的特点是支持使用cdn转存图片。 具体来说,使用krpano内核仿720全景制作平台源码,用户可以通过该平台上传全景图片和视频,并使用平台提供的编辑工具进行处理和美化,最终制作高质量的全景虚拟环境。与传统的全景制作平台相比,这套源码更灵活,可以根据用户的需求和喜好进行定制。 其中一个重要的功能是支持cdn转存图片。CDN(内容分发网络)是一种将内容分发到全球各地服务器的技术,通过将图片和视频等静态资源存储在离用户最近的服务器上,可以大幅提高访问速度和用户体验。在krpano内核仿720全景制作平台中,用户可以选择将上传的图片通过cdn转存,从而实现更快速的和播放。 总之,krpano内核仿720全景制作平台源码支持cdn转存图片,能够为用户提供更灵活、高效的全景制作服务,并提升用户体验。通过这套源码,用户可以轻松制作出精美细致的全景虚拟环境,并通过cdn技术保证图片和视频的快速。 ### 回答3: krpano内核是一种强大的技术平台,用于创建虚拟全景图像和交互式虚拟旅游体验。仿720全景制作平台源码是基于krpano内核开发的,具有类似720全景制作平台的功能和特性。 首先,该源码支持CDN转存图片。CDN(内容分发网络)是一种分布式计算机网络,它将内容按需分发到靠近用户的边缘节点,速传输和访问速度。在该平台中,用户可以将全景图像上传到CDN,以便全球各地的用户能够更快地和访问这些图像。 其次,该平台基于krpano内核,具有丰富的全景制作功能。用户可以使用该平台创建高质量的全景图像,包括全景照片、全景视频和交互式虚拟旅游体验。用户可以通过拖放、旋转、放大等操作来自定义和浏览全景图像,使其更生动和逼真。 此外,该源码还提供了一系列的工具和功能,以帮助用户进行全景制作和管理。用户可以在平台上创建全景图库,对全景图像进行标记、分类和编辑。用户还可以将全景图像嵌入到自己的网站或应用程序中,并与其他元素进行交互。 总之,krpano内核仿720全景制作平台源码是一种强大的工具,可以帮助用户轻松创建和管理高质量的全景图像和虚拟旅游体验。通过支持CDN转存图片,该平台可以提供更快速的图像和访问速度,为用户提供更好的体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值