Chrome에서 마지막 / 현재 액세스 한 URL을 얻는 방법은 무엇입니까?

user1406716

내 서비스에서 다음 함수 'getChromeLastURL ()'을 실행하고 있으며 매초 액세스 한 마지막 URL을 확인합니다 (Chrome 또는 다른 브라우저가 열려있을 때 현재 사용자가 액세스하는 URL을 파악하고 싶습니다).

문제 -브라우저 기록이 자주 업데이트되지 않는 것 같습니다. 그것은 내가 로그에서 볼 수 있지만 시간이 걸리고 내부 세트를 관찰 할 수 없습니다.

브라우저 기록을 강제로 새로 고치고 최신 URL에 액세스하는 방법이 있습니까?

private String getChromeLastURL() {
    String[] proj = new String[] { Browser.BookmarkColumns.TITLE,Browser.BookmarkColumns.URL };
    Uri uriCustom = Uri.parse("content://com.android.chrome.browser/bookmarks");
    String sel = Browser.BookmarkColumns.BOOKMARK + " = 0"; // 0 = history, 1 = bookmark
    Cursor mCur = getContentResolver().query(uriCustom, proj, sel, null, null);
    mCur.moveToFirst();
    @SuppressWarnings("unused")
    String title = "";
    @SuppressWarnings("unused")
    String url = "";

    mCur.moveToLast();

    //title = mCur.getString(mCur.getColumnIndex(Browser.BookmarkColumns.TITLE));
    url = mCur.getString(mCur.getColumnIndex(Browser.BookmarkColumns.URL));
    Log.v("focus" + " url", "Chrome URL = " + url);
    return url;
}
user1406716

내 질문에 답하고 싶지 않지만 다음을 수행하여이를 달성했습니다.

변경 :

Cursor mCur = getContentResolver().query(uriCustom, proj, sel, null, null);

...에

Cursor mCur = getContentResolver().query(uriCustom, proj, sel, null, BookmarkColumns.DATE + " ASC");

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

사용자가 iOS에서 마지막 경고를 무시한 경우 마지막 로컬 알림에 액세스하는 방법은 무엇입니까?

분류에서Dev

Django에서 관리자 URL에 대한 액세스를 방지하는 방법은 무엇입니까?

분류에서Dev

Chrome 확장 프로그램의 요소에 액세스하기 위해 현재 페이지의 HTML을 읽는 방법은 무엇입니까?

분류에서Dev

나머지 API URL에 대한 무단 액세스를 방지하는 방법은 무엇입니까?

분류에서Dev

나머지 API URL에 대한 무단 액세스를 방지하는 방법은 무엇입니까?

분류에서Dev

카테고리 페이지에서 현재 CategoryData에 액세스하는 방법은 무엇입니까?

분류에서Dev

usql 윈도우 표현식에서 마지막이 아닌 값을 얻는 방법은 무엇입니까?

분류에서Dev

Mac OS에서 파일에 대한 액세스 권한 (8 진수)을 얻는 방법은 무엇입니까?

분류에서Dev

자바 스크립트에서 URL을 변경하지 않고 현재 페이지를 한 번 다시로드하는 방법은 무엇입니까?

분류에서Dev

PHP에서 GET 변수없이 URL의 마지막 세그먼트를 얻는 방법은 무엇입니까?

분류에서Dev

다른 항목에 대한 한 달의 마지막 날을 얻는 방법은 무엇입니까? -SQL

분류에서Dev

c # asp.net-다른 스레드에서 현재 페이지 URL을 찾는 방법은 무엇입니까?

분류에서Dev

JSF에서 현재 페이지의 URL을 얻는 방법은 무엇입니까?

분류에서Dev

액세스 로그에 현재 요청을 기록하지 않도록 PHP-FPM에서 NginX로 정보를 전달하는 방법은 무엇입니까?

분류에서Dev

시스템에 마지막으로 로그인 한 10 건을 표시하는 방법은 무엇입니까?

분류에서Dev

시스템에 마지막으로 로그인 한 10 건을 표시하는 방법은 무엇입니까?

분류에서Dev

재부팅하지 않고 sudo 액세스를 얻는 방법은 무엇입니까? (원격 서버에서)

분류에서Dev

OpenCart .tpl 파일에서 현재 URL을 얻는 방법은 무엇입니까?

분류에서Dev

Ruby on Rails에서 현재 URL을 얻는 방법은 무엇입니까?

분류에서Dev

Python의 Mechanize에서 현재 URL을 얻는 방법은 무엇입니까?

분류에서Dev

간단한 Dropbox 앱에 대한 액세스 토큰을 얻는 방법은 무엇입니까?

분류에서Dev

Windows 10에 대한 전체 액세스 권한을 얻는 방법은 무엇입니까?

분류에서Dev

내 기본 계정에 대한 루트 액세스 권한을 얻는 방법은 무엇입니까?

분류에서Dev

Vim에서 검색에 사용 된 마지막 표현식에 액세스하는 방법은 무엇입니까?

분류에서Dev

페이지에 HTML을 추가하고 Jquery 및 사용자의 현재 탭에 액세스하는 올바른 방법은 무엇입니까?

분류에서Dev

Java에서 선택한 달의 마지막 날짜 마지막 타임 스탬프를 얻는 방법은 무엇입니까?

분류에서Dev

모든 것이 동일한 클래스를 가질 때 웹 페이지의 마지막 요소에 액세스하는 방법은 무엇입니까?

분류에서Dev

현재 프로세스를 종료하지 않고 실행중인 모든 Jupyter Notebook을 한 번에 닫는 방법은 무엇입니까?

분류에서Dev

iOS에서 인간 친화적 인 현재 현지 언어 이름을 얻는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    사용자가 iOS에서 마지막 경고를 무시한 경우 마지막 로컬 알림에 액세스하는 방법은 무엇입니까?

  2. 2

    Django에서 관리자 URL에 대한 액세스를 방지하는 방법은 무엇입니까?

  3. 3

    Chrome 확장 프로그램의 요소에 액세스하기 위해 현재 페이지의 HTML을 읽는 방법은 무엇입니까?

  4. 4

    나머지 API URL에 대한 무단 액세스를 방지하는 방법은 무엇입니까?

  5. 5

    나머지 API URL에 대한 무단 액세스를 방지하는 방법은 무엇입니까?

  6. 6

    카테고리 페이지에서 현재 CategoryData에 액세스하는 방법은 무엇입니까?

  7. 7

    usql 윈도우 표현식에서 마지막이 아닌 값을 얻는 방법은 무엇입니까?

  8. 8

    Mac OS에서 파일에 대한 액세스 권한 (8 진수)을 얻는 방법은 무엇입니까?

  9. 9

    자바 스크립트에서 URL을 변경하지 않고 현재 페이지를 한 번 다시로드하는 방법은 무엇입니까?

  10. 10

    PHP에서 GET 변수없이 URL의 마지막 세그먼트를 얻는 방법은 무엇입니까?

  11. 11

    다른 항목에 대한 한 달의 마지막 날을 얻는 방법은 무엇입니까? -SQL

  12. 12

    c # asp.net-다른 스레드에서 현재 페이지 URL을 찾는 방법은 무엇입니까?

  13. 13

    JSF에서 현재 페이지의 URL을 얻는 방법은 무엇입니까?

  14. 14

    액세스 로그에 현재 요청을 기록하지 않도록 PHP-FPM에서 NginX로 정보를 전달하는 방법은 무엇입니까?

  15. 15

    시스템에 마지막으로 로그인 한 10 건을 표시하는 방법은 무엇입니까?

  16. 16

    시스템에 마지막으로 로그인 한 10 건을 표시하는 방법은 무엇입니까?

  17. 17

    재부팅하지 않고 sudo 액세스를 얻는 방법은 무엇입니까? (원격 서버에서)

  18. 18

    OpenCart .tpl 파일에서 현재 URL을 얻는 방법은 무엇입니까?

  19. 19

    Ruby on Rails에서 현재 URL을 얻는 방법은 무엇입니까?

  20. 20

    Python의 Mechanize에서 현재 URL을 얻는 방법은 무엇입니까?

  21. 21

    간단한 Dropbox 앱에 대한 액세스 토큰을 얻는 방법은 무엇입니까?

  22. 22

    Windows 10에 대한 전체 액세스 권한을 얻는 방법은 무엇입니까?

  23. 23

    내 기본 계정에 대한 루트 액세스 권한을 얻는 방법은 무엇입니까?

  24. 24

    Vim에서 검색에 사용 된 마지막 표현식에 액세스하는 방법은 무엇입니까?

  25. 25

    페이지에 HTML을 추가하고 Jquery 및 사용자의 현재 탭에 액세스하는 올바른 방법은 무엇입니까?

  26. 26

    Java에서 선택한 달의 마지막 날짜 마지막 타임 스탬프를 얻는 방법은 무엇입니까?

  27. 27

    모든 것이 동일한 클래스를 가질 때 웹 페이지의 마지막 요소에 액세스하는 방법은 무엇입니까?

  28. 28

    현재 프로세스를 종료하지 않고 실행중인 모든 Jupyter Notebook을 한 번에 닫는 방법은 무엇입니까?

  29. 29

    iOS에서 인간 친화적 인 현재 현지 언어 이름을 얻는 방법은 무엇입니까?

뜨겁다태그

보관