Добро пожаловать, мне нужна помощь.У меня есть скрипт в JavaScript, который определяет тип устройства, на котором запущена веб-страница.Позже, основываясь на возвращаемом значении JavaScript, возвращаемая фляга return render_template("index.html")
ПРИМЕР:
переменная возврата JavaScript: MobileDetection = false
, возврат колбы: return render_template("BasePC.html")
переменные возврата JavaScript: MobileDetection = true
, возврат колбы: return render_template("BaseMobile.html")
javaScript-скрипт для обнаружения мобильных устройств:
var mobileDetection = false;
function MobileDetection(){
if( navigator.userAgent.match(/Android/i)
|| navigator.userAgent.match(/webOS/i)
|| navigator.userAgent.match(/iPhone/i)
|| navigator.userAgent.match(/iPad/i)
|| navigator.userAgent.match(/iPod/i)
|| navigator.userAgent.match(/BlackBerry/i)
|| navigator.userAgent.match(/Windows Phone/i)
){
mobileDetection == true;
}
return mobileDetection;
}
Моя проблема в том, что я не знаю, как сделать, чтобы эта колба получала логическое значениепеременная javascript и на основе этой переменной возвращает подходящий html.