如题,我用java 3D的loader来调用本地的一个.wrl文件,之后再在其中漫游。现在在eclipse上运行没问题,但是在浏览器上运行,浏览器会自动关闭。这是什么原因?
applet的数字签名和安全认证我都做了的
keystore "file:d:/workspace/virtualRamble/test/lin.store", "JKS";grant signedBy "lin"
{ permission java.io.FilePermission "<<ALL FILES>>", "read";
};
这是.policy文件,不知道是否有写错,还请高人解答
在java.serurity中也加上policy.url.3=file:D:/workspace/virtualRamble/test/applet.policy了
applet的数字签名和安全认证我都做了的
keystore "file:d:/workspace/virtualRamble/test/lin.store", "JKS";grant signedBy "lin"
{ permission java.io.FilePermission "<<ALL FILES>>", "read";
};
这是.policy文件,不知道是否有写错,还请高人解答
在java.serurity中也加上policy.url.3=file:D:/workspace/virtualRamble/test/applet.policy了
那是你浏览器问题,就算applet有问题,也不会自己关掉啊
policy.url.3=file:D:/workspace/virtualRamble/test/applet.policy
有问题吧,这是指向本地的文件了。
你放在浏览器里面运行,浏览器(或者说别的用户)不知道这个本地文件在哪里吧。
要放到本来网上,比方说apache,或者tomcat.
http://localhost/virtualRamble/test/applet.policy