WebGLで出力したデータのブラウザキャッシュ強制削除して再生する方法などはありますでしょうか?
ユーザーさんにブラウザキャッシュしてもらえばやりたいことはできるのですが、
ユーザーに不親切なので、提供側で自動で行いたいです。
ビルド時に出力されたindex.htmlは以下の通りです。
<!DOCTYPE html> <html lang="en-us"> <head> <meta charset="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Unity WebGL Player |</title> <script src="Build/UnityLoader.js"></script> <script> var gameInstance = UnityLoader.instantiate("gameContainer", "Build/web_project.json"); </script> </head> <body> <div id="gameContainer" style="width: 960px; height: 600px; margin: auto"></div> </body> </html>
フラッシュとかであれば以下のようにswfの後にparamを追加することでキャッシュを強制削除できたので、UnityのWebGLについても同じようにあるかと思い投稿しました。
<script type="text/javascript"> swfobject.embedSWF("/swf/hoge.swf?v1.75", "altContent", "90%", "85%", "6.0.0", "/swf/expressInstall.swf", flashvars, params, attributes);</script>

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/13 00:45