Copy javascript content from Android Webview









up vote
0
down vote

favorite












I would like to found a way to copy the data from a webview.
I tried using jsoup but it only allow me to get the HTML data.



Connection.Response response;
response = Jsoup.connect(URL).maxBodySize(0).execute();
Document html = response.parse();


I would like to acces to the link to the source of a video for any uptostream link. But it doesn't appear in the source get from jsoup, It use javascript to load it.



mWebView = new HTML5WebView(this);
mWebView.loadUrl("https://uptostream.com/iframe/" + url);
setContentView(mWebView.getLayout());


To be able to see the video I created an Android Webview which load the link and display the video. It's working, but I would like to know ;



Are there a way to download the data from a webview which load the javascript ? For example, in Chrome we can see all the data in the "inspect element". I would like to be able to acces to this data but from my webview.



Thanks !










share|improve this question



























    up vote
    0
    down vote

    favorite












    I would like to found a way to copy the data from a webview.
    I tried using jsoup but it only allow me to get the HTML data.



    Connection.Response response;
    response = Jsoup.connect(URL).maxBodySize(0).execute();
    Document html = response.parse();


    I would like to acces to the link to the source of a video for any uptostream link. But it doesn't appear in the source get from jsoup, It use javascript to load it.



    mWebView = new HTML5WebView(this);
    mWebView.loadUrl("https://uptostream.com/iframe/" + url);
    setContentView(mWebView.getLayout());


    To be able to see the video I created an Android Webview which load the link and display the video. It's working, but I would like to know ;



    Are there a way to download the data from a webview which load the javascript ? For example, in Chrome we can see all the data in the "inspect element". I would like to be able to acces to this data but from my webview.



    Thanks !










    share|improve this question

























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I would like to found a way to copy the data from a webview.
      I tried using jsoup but it only allow me to get the HTML data.



      Connection.Response response;
      response = Jsoup.connect(URL).maxBodySize(0).execute();
      Document html = response.parse();


      I would like to acces to the link to the source of a video for any uptostream link. But it doesn't appear in the source get from jsoup, It use javascript to load it.



      mWebView = new HTML5WebView(this);
      mWebView.loadUrl("https://uptostream.com/iframe/" + url);
      setContentView(mWebView.getLayout());


      To be able to see the video I created an Android Webview which load the link and display the video. It's working, but I would like to know ;



      Are there a way to download the data from a webview which load the javascript ? For example, in Chrome we can see all the data in the "inspect element". I would like to be able to acces to this data but from my webview.



      Thanks !










      share|improve this question















      I would like to found a way to copy the data from a webview.
      I tried using jsoup but it only allow me to get the HTML data.



      Connection.Response response;
      response = Jsoup.connect(URL).maxBodySize(0).execute();
      Document html = response.parse();


      I would like to acces to the link to the source of a video for any uptostream link. But it doesn't appear in the source get from jsoup, It use javascript to load it.



      mWebView = new HTML5WebView(this);
      mWebView.loadUrl("https://uptostream.com/iframe/" + url);
      setContentView(mWebView.getLayout());


      To be able to see the video I created an Android Webview which load the link and display the video. It's working, but I would like to know ;



      Are there a way to download the data from a webview which load the javascript ? For example, in Chrome we can see all the data in the "inspect element". I would like to be able to acces to this data but from my webview.



      Thanks !







      javascript java android html android-studio






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 10 at 16:57

























      asked Nov 10 at 16:27









      axel7083

      33




      33






















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          0
          down vote













          using jsoup to extract links, images, and other pointers



           Document doc = Jsoup.connect(url).get();
          Elements links = doc.select("a[href]");
          Elements media = doc.select("[src]");
          Elements imports = doc.select("link[href]");


          for detail follow the Link






          share|improve this answer




















          • I said I want to extract the link of source of the video, and it isn't in the Jsoup document. The link appear only in the "Inspect Element" and never in the source code of page. The link appear in a javascript function. For example in the link uptostream.com/hfh4d8s2cvj5 the source of the video is www77.uptostream.com/s8ruyd1eb4/360/0/video.mp4 but it's not in the source of the page. I get it using inspect element from Google Chrome.
            – axel7083
            Nov 10 at 16:52











          Your Answer






          StackExchange.ifUsing("editor", function ()
          StackExchange.using("externalEditor", function ()
          StackExchange.using("snippets", function ()
          StackExchange.snippets.init();
          );
          );
          , "code-snippets");

          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "1"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53240974%2fcopy-javascript-content-from-android-webview%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          0
          down vote













          using jsoup to extract links, images, and other pointers



           Document doc = Jsoup.connect(url).get();
          Elements links = doc.select("a[href]");
          Elements media = doc.select("[src]");
          Elements imports = doc.select("link[href]");


          for detail follow the Link






          share|improve this answer




















          • I said I want to extract the link of source of the video, and it isn't in the Jsoup document. The link appear only in the "Inspect Element" and never in the source code of page. The link appear in a javascript function. For example in the link uptostream.com/hfh4d8s2cvj5 the source of the video is www77.uptostream.com/s8ruyd1eb4/360/0/video.mp4 but it's not in the source of the page. I get it using inspect element from Google Chrome.
            – axel7083
            Nov 10 at 16:52















          up vote
          0
          down vote













          using jsoup to extract links, images, and other pointers



           Document doc = Jsoup.connect(url).get();
          Elements links = doc.select("a[href]");
          Elements media = doc.select("[src]");
          Elements imports = doc.select("link[href]");


          for detail follow the Link






          share|improve this answer




















          • I said I want to extract the link of source of the video, and it isn't in the Jsoup document. The link appear only in the "Inspect Element" and never in the source code of page. The link appear in a javascript function. For example in the link uptostream.com/hfh4d8s2cvj5 the source of the video is www77.uptostream.com/s8ruyd1eb4/360/0/video.mp4 but it's not in the source of the page. I get it using inspect element from Google Chrome.
            – axel7083
            Nov 10 at 16:52













          up vote
          0
          down vote










          up vote
          0
          down vote









          using jsoup to extract links, images, and other pointers



           Document doc = Jsoup.connect(url).get();
          Elements links = doc.select("a[href]");
          Elements media = doc.select("[src]");
          Elements imports = doc.select("link[href]");


          for detail follow the Link






          share|improve this answer












          using jsoup to extract links, images, and other pointers



           Document doc = Jsoup.connect(url).get();
          Elements links = doc.select("a[href]");
          Elements media = doc.select("[src]");
          Elements imports = doc.select("link[href]");


          for detail follow the Link







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 10 at 16:43









          Zahoor Saleem

          32228




          32228











          • I said I want to extract the link of source of the video, and it isn't in the Jsoup document. The link appear only in the "Inspect Element" and never in the source code of page. The link appear in a javascript function. For example in the link uptostream.com/hfh4d8s2cvj5 the source of the video is www77.uptostream.com/s8ruyd1eb4/360/0/video.mp4 but it's not in the source of the page. I get it using inspect element from Google Chrome.
            – axel7083
            Nov 10 at 16:52

















          • I said I want to extract the link of source of the video, and it isn't in the Jsoup document. The link appear only in the "Inspect Element" and never in the source code of page. The link appear in a javascript function. For example in the link uptostream.com/hfh4d8s2cvj5 the source of the video is www77.uptostream.com/s8ruyd1eb4/360/0/video.mp4 but it's not in the source of the page. I get it using inspect element from Google Chrome.
            – axel7083
            Nov 10 at 16:52
















          I said I want to extract the link of source of the video, and it isn't in the Jsoup document. The link appear only in the "Inspect Element" and never in the source code of page. The link appear in a javascript function. For example in the link uptostream.com/hfh4d8s2cvj5 the source of the video is www77.uptostream.com/s8ruyd1eb4/360/0/video.mp4 but it's not in the source of the page. I get it using inspect element from Google Chrome.
          – axel7083
          Nov 10 at 16:52





          I said I want to extract the link of source of the video, and it isn't in the Jsoup document. The link appear only in the "Inspect Element" and never in the source code of page. The link appear in a javascript function. For example in the link uptostream.com/hfh4d8s2cvj5 the source of the video is www77.uptostream.com/s8ruyd1eb4/360/0/video.mp4 but it's not in the source of the page. I get it using inspect element from Google Chrome.
          – axel7083
          Nov 10 at 16:52


















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.





          Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


          Please pay close attention to the following guidance:


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53240974%2fcopy-javascript-content-from-android-webview%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Use pre created SQLite database for Android project in kotlin

          Darth Vader #20

          Ondo