包括javascript的.ply文件

时间:2014-07-01 21:05:00

标签: javascript php include 3d-model

我使用3d建模javascript库来查看网页中的.ply文件。 我有一个文件夹当前在我的公共文件夹中,javascript可以访问哪个文件夹有一个临时的.ply文件,如果找不到其他的.ply文件就应该显示,这个工作正常。

所有其他.ply文件都在私有存储中。

我不想将我拥有的所有.ply文件放在公共文件夹中,但我想在用户需要访问它时发送一个.ply文件。如果我只使用include函数包含文件,它会打印出.ply文件,绝对不是我想要的。

有没有办法可以直接将.ply文件发送到obj文件夹而不将.ply文件放在服务器上的obj文件夹中?或者有更简单的方法吗?

1 个答案:

答案 0 :(得分:0)

这个问题实际上并没有像我想的那样包含文件,默认的ply文件与所有其他ply文件的大小不同,这使得它没有显示出来。无论如何,这是包含文件的代码。

$ ply是ply文件的相对路径。

<script src={{'"'.$ply.'"'}}></script>

并在javascript中。

<?php if($ply == null){ ?>
        loader.load( '../obj/default.ply' );
<?php }else{ ?>
<?php   $ply =  str_replace ( "\\" , '/' , $ply);?>
        loader.load( {{"'../".$ply."'"}} );
<?php }?>