Потребовалось разобрать URL текущей страницы и получить значения GET-параметров по их имени. Набросал функцию:
String _getParameterByName(String name) { name.replaceAll('/[\[]/',"\\[").replaceAll('/[\]]/', "\\]"); RegExp regex = new RegExp("[\\?&]" + name + "=([^&#]*)"); var results = regex.allMatches(window.location.toString()); return results.length == 0 ? '' : Uri.decodeComponent(results.last.group(1).replaceAll('/\+/g'," ")) ; }
Данная функция принимает имя параметра, а возвращает его значение, если он найден, иначе пустую строку.