Проблема с проводным соединением в Safari продолжает мерцать (вечно мигает белым)IOS

Программируем под IOS
Ответить
Anonymous
 Проблема с проводным соединением в Safari продолжает мерцать (вечно мигает белым)

Сообщение Anonymous »

Я столкнулся с очень серьезной проблемой с моим клиентом, который использует Safari на своих телефонах:
drive.google.com/file/d/1x9IvLvuyIAycaIW5JQEdZEc8Y9EFlQFp/view?usp=sharing
экран постоянно мигает/мерцает на каждой странице основного макета.
i пытался получить доступ к той же поврежденной учетной записи с моего iPhone в то же время, когда он столкнулся с ней, со мной этого не случалось.
Я пробовал каждый шаг, чтобы воспроизвести проблему, но не смог.
это третий клиент, сообщающий об одной и той же проблеме за последние 2 недели, без понятия, как и что ее вызывает.
Можете ли вы помочь мне отследить проблему и лучше ее отладить?
примечание:
Я использую масштабирование CSS для пользователей телефонов, если это помогает
Основной макет: :
{function="load_lang('ui/game')"}



{$game_title}









[*]

{if="$data['dark_mode']"}


{else}

{/if}



{if="$player != NULL && $canUseFarmQueueGlobally"}


#fqb{position:fixed;bottom:20px;right:20px;z-index:9998;direction:rtl;opacity:0;transform:translateY(20px);pointer-events:none;transition:all .2s}
#fqb.fqb-v{opacity:1;transform:translateY(0);pointer-events:auto}
.fqb-in{background:#fff;border-radius:10px;box-shadow:0 3px 15px rgba(0,0,0,.12);padding:12px 16px;min-width:180px;border:1px solid #e0e0e0}
.fqb-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}
.fqb-h span{font-size:13px;color:#555}
.fqb-h b{font-size:16px;color:#333}
.fqb-br{height:6px;background:#eee;border-radius:3px;overflow:hidden;margin-bottom:8px}
#fqb-f{height:100%;background:#4CAF50;border-radius:3px;transition:width .2s;width:0}
#fqb-w{display:none;color:#d32f2f;font-size:11px;text-align:center;margin-bottom:6px;padding:5px;background:#ffebee;border-radius:4px}
.fqb-a{display:flex;gap:6px;justify-content:center}
.fqb-b{padding:5px 12px;font-size:11px;border:1px solid #ddd;background:#f5f5f5;border-radius:4px;cursor:pointer}
.fqb-c{color:#c62828;border-color:#ef9a9a}
.fqb-r{background:#e8f5e9;border-color:#a5d6a7;color:#2e7d32}
.fqb-eta{font-size:11px;color:#666;text-align:center;margin-bottom:6px}
.fqb-t{position:fixed;bottom:70px;left:50%;transform:translateX(-50%) translateY(50px);padding:10px 20px;border-radius:6px;color:#fff;font-size:13px;z-index:10001;opacity:0;transition:all .2s}
.fqb-ts{opacity:1;transform:translateX(-50%) translateY(0)}
#fqb-m{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:99999;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}
#fqb-m.fqb-mv{opacity:1}
.fqb-mo{background:#fff;border-radius:12px;max-width:320px;width:90%;box-shadow:0 10px 40px rgba(0,0,0,.2);transform:scale(.9);transition:transform .2s}
#fqb-m.fqb-mv .fqb-mo{transform:scale(1)}
.fqb-mc{padding:24px 20px;text-align:center}
.fqb-mt{font-size:15px;color:#333;line-height:1.6;margin-bottom:20px;direction:rtl}
.fqb-mb{display:flex;justify-content:center;gap:10px}
.fqb-mk{background:#4CAF50;color:#fff;border:none;padding:10px 32px;border-radius:6px;font-size:14px;cursor:pointer;transition:background .2s}
.fqb-mk:hover{background:#43a047}
.fqb-mn{background:#f5f5f5;color:#666;border:1px solid #ddd;padding:10px 24px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}
.fqb-mn:hover{background:#eee;border-color:#ccc}
@media(max-width:600px){#fqb{right:10px;left:10px;bottom:70px}.fqb-in{min-width:auto}}

{if="$data['dark_mode']"}

.fqb-in{background:#2d2d2d;border-color:#444;box-shadow:0 3px 15px rgba(0,0,0,.3)}
.fqb-h span{color:#aaa}
.fqb-h b{color:#eee}
.fqb-br{background:#444}
#fqb-w{background:#4a1c1c;color:#ff8a8a}
.fqb-b{background:#3d3d3d;border-color:#555;color:#ddd}
.fqb-c{color:#ff6b6b;border-color:#6b3030}
.fqb-r{background:#1e3a1e;border-color:#2e5a2e;color:#7dcf7d}
.fqb-eta{color:#999}
.fqb-mo{background:#2d2d2d;box-shadow:0 10px 40px rgba(0,0,0,.4)}
.fqb-mt{color:#eee}
.fqb-mn{background:#3d3d3d;border-color:#555;color:#ccc}
.fqb-mn:hover{background:#4d4d4d;border-color:#666}

{/if}
{/if}


var d3l= {if="$lang == 'ar' "}180{else}-600{/if};
var stopReload = {$data['stop_reload']} ;
{if="($player != NULL)"}
window.pid = '{$player->playerId}';
window.currentVillageId = {$data['selected_village_id']};
window.currentVillageName = {function="json_encode($data['village_name'])"};
window.canUseFarmQueue = {if="$canUseFarmQueueGlobally"}true{else}false{/if};
window.useFarmQueue = window.canUseFarmQueue; // Default to queue if available

setTimeout(function() {
if (typeof Toaster !== 'undefined') {
Toaster.postMessage('{$player->playerId}');
}
}, 1000); // 100ms delay to wait for the channel setup
{/if}





(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js ... efore(j,f);
})(window,document,'script','dataLayer','GTM-MFKMCMZ');


الجافا سكربت لديك معطل، هذا سيعطل الكثير من مميزات اللعبة .فضلاً قم بشتغيله


.plus22{
overflow: visible;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: self-start;
}
.temp-gold{
font-size: 10px;
background: #fff;
min-width: 40px;
padding: 2px 4px;
right: 0;
width:100%;
height:100%;
}
.reward-link{color:#e53935!important;font-weight:700}
.mobile-dropdown{display:inline-block;position:relative}
.mobile-dropdown .dropdown-menu{display:none;position:absolute;top:100%;right:0;background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.15);min-width:120px;z-index:1000}
.mobile-dropdown.open .dropdown-menu{display:block}
.mobile-dropdown .dropdown-menu a{display:block;padding:8px 12px;color:#333;font-size:13px;border-bottom:1px solid #eee}
.mobile-dropdown .dropdown-menu a:last-child{border-bottom:none}
.mobile-dropdown .dropdown-menu a:hover{background:#f5f5f5}
.clock-content {
display: grid;
gap: 4px;
align-items: center;
grid-template-columns: 1fr;
/* Single column layout */

}

/* Phone styles only */
@media screen and (max-width: 674px) {
.game-links{
margin-right:15px;
}
.clock2 {
gap: 0;
right:unset;
left:2%;
}

.clock-details {
background-color: rgba(255, 255, 255, 0.68);
padding: 5px 4px;
border-radius: 10px;
}

.clock-content {
grid-template-columns: 1fr;
/* Single column layout */
grid-auto-rows: auto;
/* Automatically size rows */
}
}

/* Tablet and Desktop shared styles */
@media screen and (min-width: 675px) {
.ip-info{
position: absolute;
bottom: 0;
left: -100%;
}

.changeWorld {
grid-column: 1 / -1;
/* Spans across the entire row */
/* Add spacing below */
}

}

/* Desktop specific font size */
@media screen and (min-width: 1024px) {
.clock-details {
font-size: 10px;
}
}

{if="($recordPlayer)"}

(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "tnd4juygc7");
clarity("identify", "{$player->playerId}");
clarity("set", "player_name", "{$data['name']}");
clarity("set", "server", "{#used_server}");

{/if}





https://www.googletagmanager.com/ns.html?id=GTM-MFKMCMZ






Изображение


[img]https:///assets/icons/info.png[/img]


[img]https:///assets/icons/home.png[/img]


[img]https://s{#used_server}.site.com/assets/icons/user.png[/img]


[img]https://s{#used_server}.site.com/assets/icons/help.png[/img]


[img]https://s{#used_server}.site.com/assets/icons/off.png[/img]

العضوية

المساعدة ▾

شرح اللعب
التواصل مع الدعم
دليل اللعبة


قرى
عروض الذهب
المكافأة


[img]https://s{#used_server}.site.com/assets/icons/off.png[/img]






{if="($player != NULL)"}
{$_d = intval(date('G'))}
{if="(6 0)"}

الذهب المؤقت:
Изображение
{function="toNum($data.temp_gold_num)"}

{/if}





الصفحة الرئيسية
[*]الدليل السريع
[*]بطاقة العضوية
[*]
الأصدقاء
{$FriendR}

[*]شروحات اللعبة
[*]الشات
{if="($data['chats_count'] > 0)"}
+{$data['chats_count']}
{/if}

[*]عروض الذهب
[*]مراسلة الدعم
[*]استلام المكافأة
[*]تسجيل الخروج
[*]حساب بلاس
{if="($player != NULL && $isPlayerInDeletionProgress)"}
[*]

{#LANGUI_GAME_PLAYERDEL}
{$getPlayerDeletionTime}
{#time_hour_lang}


{/if}

{if="($player != NULL && $inProtection)"}

[*]

تنتهي الحماية بعد :
{$protectionString}
{#time_hour_lang}

$((i) => {
xTimer("#Tiker_20000", {$protectionTime});
});




{/if}
[/list]
{/if}




{if="( $player != NULL )"}



{function="toNum($resources.1.store_max_limit)"}




{$resources.1.current_value}





{$resources.2.current_value}





{$resources.3.current_value}




{$resources.4.store_max_limit}




{$resources.4.current_value}




{/if}

{$content}




{if="( $player != NULL )"}
{if="$miricalLvl && $miricalLvl.lvl > 0"}
أكبر معجزة:

{$miricalLvl.village_name} ({$miricalLvl.lvl})

{/if}

{if="( $data['guide_quiz'] != GUIDE_QUIZ_COMPLETED && $player != NULL )"}

onclick='showTask();' id="qgei">

{/if}



{if="($player != NULL && $isPlayerInDeletionProgress)"}


{#LANGUI_GAME_PLAYERDEL}
{$getPlayerDeletionTime}
{#time_hour_lang}


{/if}

{if="($player != NULL && $inProtection)"}


تنتهي الحماية بعد :
{$protectionString}
{#time_hour_lang}

$((i) => {
xTimer("#Tiker_200000", {$protectionTime});
});




{/if}


قائمة القرى :
{if="( sizeof( $playerLinks ) && $data['active_plus_account'] )"}

الروابط الخاصة :
{/if}


{/if}
{/if}

#cut due limits





Подробнее здесь: https://stackoverflow.com/questions/799 ... es-fo-ever
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»