最新的 UniversalViewer 发生了一些变化(https://github.com/UniversalViewer/universalviewer)
以前,构建过程会将所有文件构建到一个uv/build/uv-xx-xx-xx
目录中。然后可以根据需要移动并使用如下内容:
<div class="uv" style="min-width:750px; min-height:750px; height:100%; max-height:100%; margin:0 auto; background-color: #000"
data-fullscreen="0"
data-assetsequenceindex="0"
data-assetindex="0"
data-locale="en-GB:English,cy-GB:Welsh"
data-uri="/<?php echo $partner; ?>/<?php echo $identifier; ?>/manifest"
<?php echo $extra; ?>
></div>
<script type="text/javascript" id="embedUV" src="/packages/uv/build/uv-xx-xx/lib/embed.js"></script>
</body>
</html>
不幸的是,构建过程似乎已经改变,但没有完整记录。编译好的js文件现在出现在src/
目录和.build/
目录中。
如果我使用整个uv/
目录,uv.js
则会缺少一个错误。如果我只使用uv/.build/
目录。然后embed.js
就不见了。
grunt build --dist
运行到现在使上述 php 文件再次工作后,正确的程序是什么?