GithubHelp home page GithubHelp logo

agusibrahim / android-web-inspector Goto Github PK

View Code? Open in Web Editor NEW
60.0 60.0 26.0 2.76 MB

How to Inspecting Android WebView, Network logs, XHR logs (including url request and parameter) and Element/DOM inspecting

Home Page: https://play.google.com/store/apps/details?id=ai.agusibrahim.xhrlog

Java 100.00%
android javascript webview webviewjavascriptbridge xhr

android-web-inspector's People

Contributors

agusibrahim avatar pjcf10 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

android-web-inspector's Issues

Loss of progress/data when orientation Changes

Expected behavior

When the device is rotated, it is expected that the application retains the state before the rotation.

Actual behavior

When i use Web inspector and rotate the screen, the activity restarts i lose my progress and have to enter the web address again.
This happens when i rotate from landscape to portrait and portrait to landscape.

How to reproduce

  • Step 1. Open Web inspector
  • Step 2. Enter desired url you wish to inspect in the Toolbar provided
  • Step 3. Wait for the page to Load
  • Step 4 . Rotate the phone

The Activity is restarted and pages being worked on are lost.

  • infinix Hot 4
  • Operating system: Android Nougat.

Recording Of The Bug

https://youtu.be/FKNgQymnYEU



Posted on Utopian.io - Rewarding Open Source Contributors

Logo Proposal

Hello, sir. I want to offer you something, do you need a new logo for your application? if you want i can make it.

Feature for multi threading

I'm interested in this feature as most websites have ad pop-ups as a result not not so easy to inspect the page i wanted. There's a specific newer ad pop-ups that load underside existing page as well as over the page (this can be seen in a desktop browser) but when it comes to Android existing page is discarded and log continues in the underside ad page. So whenever it happens another instance has to be created. This will lead to issues if there are continuing ad pop-ups. To scale down the threading we can specify the limit of threads.

Alternative download source to Playstore

With your app being open source, would you mind publishing the .apk e.g. here at Github, so folks without Playstore access can try it out? Thanks in advance!

Does not work for sites that redefine `$$`

This app defines a JavaScript object $$ which it then uses to perform actions. However, on a site I have defined $$ to be an alias of document.querySelectorAll, making the app unusable. Errors are of the form Uncaught TypeError: $$.print is not a function.

Console log does not accept rest params!

If you have something like this:

console.log('one', 'two', 'three');

you will only see

one

logged to the console. You'll need to manually wrap the params in an Array and join, like so:

console.log([ 'one', 'two', 'three' ].join(' '));

to see the expected output.

(Note I referenced this on StackOverflow in hopes that it might get some play.)

Apps icon proposal

Dear Sir,
My name is Valeria. I'm a Graphic Designer and I'd like to propose you a new icon I developed for your App. I think that it can make the App more visually appealing in Google Play store. I used the principles of Google material design for this icon. Please have a look and if you like the concept I can make a logo based on this idea as well. This all for free!
screen 1

I used the colors from your current icon just in case they are important to you, and I also added some color variations. Please let me know your opinion and if you'd like to continue with this issue.

Best,
Valeria

I made a fork of this project

I started a fork of this awesome project at AmanoTeam/WebInspector.

  • The codebase has been restructured but most of it's original behavior has been kept
  • This fork uses the AndroidX libraries instead of the older/deprecated support libraries
  • I did fixes for some of the issues open in this repository: #11, #10, #3

Since this repository doesn't have a open source license, I pick this one myself: LGPL-3.0

I would like to keep this up if you don't have any complaints on this. What do you think?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.