【解决办法】可以,使用window.localStorage可以保存值。然后再从localStorage去获取到视频投放参数,再进行自动播放。
视频投放自动播放主要代码如下:
setTimeout(function() {
//setTimeout(()=>{
if(jsonObj.aa == 0) {
projectionImage.hintLineVisible = jsonObj.visibleLine;
projectionImage.distance = jsonObj.distance;
projectionImage.setDistDirByPoint(jsonObj.position);
projectionImage.pitch = jsonObj.pitch;
projectionImage.direction = jsonObj.direction;
projectionImage.verticalFov = jsonObj.verticalfov;
projectionImage.horizontalFov = jsonObj.horizontalfov;
projectionImage.viewPosition = jsonObj.position;
projectionImage.setImage({
video: videoElement
});
videoElement.play();
projectionImage.removeAllClipRegion();
console.log(projectionImage);
projectionImage.build();
}
}, 1000);
window.localStorage用法可参考https://www.runoob.com/jsref/prop-win-localstorage.html