Получить текущий URL с помощью JavaScript?

Использование команд ADB:

1. adb shell dumpsys activity activities  -> displays list of activities in back stack

2. adb shell dumpsys activity process  -> displays list process in back stack

3. adb shell dumpsys activity intents  -> displays list of pending intents in back stack

4. adb shell dumpsys activity broadcast  -> displays list of broadcast in back stack

5. adb shell dumpsys activity services  -> displays list of services running in back stack

Использование Менеджера активности:

 ActivityManager m = (ActivityManager) ctx.getSystemService( ctx.ACTIVITY_SERVICE );
    List<RunningTaskInfo> runningTaskInfoList =  m.getRunningTasks(10);
    Iterator<RunningTaskInfo> itr = runningTaskInfoList.iterator();
    while(itr.hasNext()){
        RunningTaskInfo runningTaskInfo = (RunningTaskInfo)itr.next();
        int id = runningTaskInfo.id;
        CharSequence desc= runningTaskInfo.description;
        int numOfActivities = runningTaskInfo.numActivities;
        String topActivity = runningTaskInfo.topActivity.getShortClassName();
}
2816
задан Peter Mortensen 23 September 2017 в 23:41
поделиться

4 ответа

Использование:

window.location.href 

Как отмечено в комментариях, строка ниже работает, но для Firefox в ней есть ошибки.

3546
ответ дан 22 November 2019 в 19:47
поделиться

Для тех, кто хочет фактический объект URL, потенциально для утилиты, которая берет URL в качестве аргумента:

const url = new URL(window.location.href)

https://developer.mozilla.org/en-US/docs/Web/API/URL

0
ответ дан Seph Reed 4 October 2019 в 07:09
поделиться

Получает URL-адрес текущей страницы:

window.location.href
258
ответ дан 22 November 2019 в 19:47
поделиться

Используйте window.location для доступа на чтение и запись к объекту местоположения , связанному с текущим кадром. Если вы просто хотите получить адрес в виде строки, доступной только для чтения, вы можете использовать document.URL , который должен содержать то же значение, что и window.location.href .

317
ответ дан 22 November 2019 в 19:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: