如果您在使用Autodesk Forge时,在新的浏览器选项卡中打开页面时页面没有正确呈现或者在标签上显示了错误的名称,那么可能是因为缓存导致的。您可以通过以下代码示例来解决此问题:
$(document).ready(function() {
// 生成一个唯一的标识符
var uniqueId = new Date().getTime();
// 将唯一标识符添加到页面标题中
document.title = "页面标题" + uniqueId;
// 使用History API更新页面URL和浏览器选项卡标题
history.pushState(null, null, "?v=" + uniqueId);
window.addEventListener("popstate", function() {
document.title = "页面标题" + new Date().getTime();
});
});
该代码将为每个新页面生成一个唯一的标识符,并将其添加到页面标题中。此外,使用History API还可以将唯一标识符添加到页面URL中。这将使浏览器无法从缓存中加载页面,并正确地显示页面标题。