Add VIP presence themes and custom greetings
This commit is contained in:
@@ -232,16 +232,18 @@
|
||||
});
|
||||
</script>
|
||||
@endif
|
||||
@if (!empty($newbieEffect) || !empty($weekEffect))
|
||||
@if (!empty($newbieEffect) || !empty($weekEffect) || !empty($initialPresenceTheme['presence_effect']))
|
||||
<script>
|
||||
/**
|
||||
* 延迟1秒待页面完成初始化后,自动播放进房附带的特效
|
||||
* 优先级:如果有新人礼包特效,优先播放新人大礼包;如果没有,再播放周卡特效
|
||||
* 延迟1秒待页面完成初始化后,自动播放进房附带的特效。
|
||||
* 优先级:新人礼包特效 -> 会员专属进场特效 -> 周卡特效。
|
||||
*/
|
||||
setTimeout(() => {
|
||||
if (typeof EffectManager !== 'undefined') {
|
||||
@if (!empty($newbieEffect))
|
||||
EffectManager.play('{{ $newbieEffect }}');
|
||||
@elseif (!empty($initialPresenceTheme['presence_effect']))
|
||||
EffectManager.play('{{ $initialPresenceTheme['presence_effect'] }}');
|
||||
@elseif (!empty($weekEffect))
|
||||
EffectManager.play('{{ $weekEffect }}');
|
||||
@endif
|
||||
@@ -249,6 +251,17 @@
|
||||
}, 1000);
|
||||
</script>
|
||||
@endif
|
||||
@if (!empty($initialPresenceTheme))
|
||||
<script>
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
setTimeout(() => {
|
||||
if (typeof window.showVipPresenceBanner === 'function') {
|
||||
window.showVipPresenceBanner(@json($initialPresenceTheme));
|
||||
}
|
||||
}, 700);
|
||||
});
|
||||
</script>
|
||||
@endif
|
||||
|
||||
{{-- 页面初始加载时,若存在挂起的求婚 / 离婚请求,则弹窗 --}}
|
||||
@if (!empty($pendingProposal) || !empty($pendingDivorce))
|
||||
|
||||
Reference in New Issue
Block a user