Open vcheckzen opened 4 years ago
点击浏览器的返回,再点击前进回到页面,原来的 Aplayer 还在,meting-js 又会创建新的 Aplayer。猜测浏览器保存了原来的状态,同时也会触发 connectedCallback,感觉需要加个判断,或者作者有更好的办法。
connectedCallback
connectedCallback() { if (!this.aplayer && window.APlayer && window.fetch) { this._init() this._parse() } }
我这样改好像不行
点击浏览器的返回,再点击前进回到页面,原来的 Aplayer 还在,meting-js 又会创建新的 Aplayer。猜测浏览器保存了原来的状态,同时也会触发
connectedCallback
,感觉需要加个判断,或者作者有更好的办法。