Three.js阻止在资源中查看文件

时间:2016-10-04 09:56:05

标签: javascript security stl three.js resources

当用户点击特定的3D模型时,我从服务器渲染中获取它并使用three.js在浏览器中显示。有些型号是免费的,其中一些是有价格的。问题出现在用户点击模型时,这不是免费的 - 实际上他可以去控制台 - >资源并查看stl文件并下载它。有没有选择可以避免这种情况?有没有像解码东西或隐藏资源的选项?

1 个答案:

答案 0 :(得分:0)

这是网络,所以答案是否定的:数据必须到浏览器才能显示..

但是,您可以让人们更难以直接从资源选项卡复制模型。可能性是无穷无尽的,只受你想象力的限制。

一些灵感:

但我认为只要您有办法使用您喜欢的任何方法来模糊文件类型,您的问题就会得到有效解决。无论你这样做,它总是可以在数据被渲染之前拦截数据,但在那时它可能是一项努力,而不是很多人会投入。