Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public void onPageFinished(WebView view, String url)
- {
- webView.loadUrl("javascript:(function() { "
- + "var el = document.querySelectorAll('div[data-sigil]');"
- + "for(var i=0;i<el.length; i++)"
- + "{"
- + "var sigil = el[i].dataset.sigil;"
- + "if(sigil.indexOf('inlineVideo') > -1){"
- + "delete el[i].dataset.sigil;"
- + "var jsonData = JSON.parse(el[i].dataset.store);"
- + "el[i].setAttribute('onClick', 'FBDownloader.processVideo(\"'+jsonData['src']+'\");');"
- + "}" + "}" + "})()");
- }
- @Override
- public void onLoadResource(WebView view, String url)
- {
- webView.loadUrl("javascript:(function prepareVideo() { "
- + "var el = document.querySelectorAll('div[data-sigil]');"
- + "for(var i=0;i<el.length; i++)"
- + "{"
- + "var sigil = el[i].dataset.sigil;"
- + "if(sigil.indexOf('inlineVideo') > -1){"
- + "delete el[i].dataset.sigil;"
- + "console.log(i);"
- + "var jsonData = JSON.parse(el[i].dataset.store);"
- + "el[i].setAttribute('onClick', 'FBDownloader.processVideo(\"'+jsonData['src']+'\",\"'+jsonData['videoID']+'\");');"
- + "}" + "}" + "})()");
- webView.loadUrl("javascript:( window.onload=prepareVideo;)()");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement