Как сделать, чтобы колба получала логическую переменную javascript и на основе этой переменной возвращала подходящий html - PullRequest
0 голосов
/ 07 мая 2019

Добро пожаловать, мне нужна помощь.У меня есть скрипт в 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...