由于最近在准备作品集的网站,我的网站使用wix搭建的。可是使用过wix的朋友们都知道,这个网站是不支持FTP文件传输的。简单来说,keyshot xr想要上传到网站,不只是把那个html文件复制黏贴那么简单,你需要将所有的文件,也就是keyshot xr渲染出来的那个文件夹的所有内容上传到你的网站服务器上面。为什么说不能直接在网站里面嵌入那个html的链接呢?因为据我观察,它的链接的原理其实就是有一个路径能够直接访问你C盘里面的keyshot xr渲染出来的那个文件夹的所有内容,也就是为什么你自己能直接打开那个链接,因为东西都在你的电脑里面,但是,对于一个网站来说,访问你网站链接的用户是无法直接访问你的电脑的,你必须要先把这个文件夹上传到服务器里进行保存,这样所有的用户就都可以从服务器里调用那些文件了。
对于用wordpress或者其它的网站搭建平台来说,上传这些文件到他们的服务器是非常简单的,一般来说都是用FTP上传,具体怎么做,百度一下就知道了,一开始我也很天真的以为wix也是可以这样的,不然我就不会写这个教程了。我翻遍了所有wix的条例,都没有发现它支持这种上传文件到服务器的功能,客服也问过了,他们说为了安全问题,wix的服务器是不开放的,也就是说,使用wix这个平台做网站,是无法通过FTP上传文件到服务器的,除非~,你再花几百美刀去wordpress那种网站,把数据传上去(重新做一个网站),然后搞个链接嵌入wix, 这样就能用了。那我为什么不直接用wordpress???😓
但是,对于我这种家庭拮据的学生来说,是肯定不可能这样做的。难道就这样放弃了吗?我写这篇教程的原因就是想帮助像我这样被wix坑了的用户(貌似在论坛上面也有非常多人吐槽),因为像keyshot xr这样的360°旋转预览产品的功能实在是太多网站会用了,但是wix这一波操作搞得很多做电商的用户或者像我这种做作品集的用户非常难受。可惜,天无绝人之路,经过几周的爬网搜索,我终于找到了解决办法,而且也成功的应用在了自己的网站上面。
其实keyshot xr的原理十分简单,就是渲染一堆角度的图片然后存在一个文件夹里面,然后keyshot就会将这些图片按顺序编号,最后通过代码调用这些图片,比如你在挪鼠标的时候,系统会在不断识别你的鼠标位置,然后不停的调用不同的图片,只不过间隔比较短,人眼看不出是在刷新图片,造成我们在旋转产品的假象。那么keyshot xr保存的文件包,其实就是保存了这些信息。所以想要在网站上显示出来,这个文件包里的东西一个都不能少。
那么既然问题的原因是我无法上传这个文件包到wix服务器,那我就把东西上传到别的服务器上去咯。这时候,我们就不能去wordpress这样的收费平台了。那应该去哪里? Github!!! 只要我们能将文件上传到Github的服务器上面,所有问题都迎刃而解了。
那么我是怎么知道的呢?英文好的同学可以直接点这个链接去学习,其实操作是十分简单的,我这种电脑白痴都能搞定···
HOW TO HOST A KEYSHOTXR ON GITHUB
由于现在比较忙于学业,我实在没时间帮大家翻译,也许之后我有空就能出一期纯中文的教学顺便付上图。
之所以出这个教程是因为能尽自己的一份力帮助有同样苦难的你。
如果实在搞不定,可以在评论区提问,我会定期回复
哈哈,直接上传到社区就行了!
我词穷,只能说666
难受 前面都创建好了 也上传了 但是提交后没找到哪有个"同步" 现在打开链接就是一串代码
这个是同步@Bboy啊杰
谢谢分享!赞!
最后一步我也不懂,就是那个
如何嵌入响应式 KeyShotXR