我在div中创建的大网格中显示图像片段。我正在使用背景图像和背景位置来显示图像的某些部分。我遇到的问题是用户可以简单地打开萤火虫并看到整个图像(这会破坏游戏的目的)。
我试图使用php脚本作为URL来掩盖路径,但如果用户导航到php文件,他们仍然可以看到图像。看来我用CSS做的任何事情都完全是客户端的,所以拒绝我的.htaccess中localhost之外的所有东西都行不通。
有什么建议吗?
主要目标是采用自动方式将图像碎片分割并显示在网格中。
答案 0 :(得分:0)
如果您将整个图像传送到浏览器,浏览器会保留图像并完全有权将其显示给用户。我不认为你可以阻止浏览器显示它。我担心你必须分片传递图像,或者使用<canvas>
编写你的整个游戏,并将图像作为像素数据来玩。 :)