# Differences in PageSource with using uiautomator vs uiautomator2

**URL:** <https://discuss.appium.io/t/differences-in-pagesource-with-using-uiautomator-vs-uiautomator2/22793>\
**Category:** Support\
**Created:** [July 17, 2018, 8:55am UTC](https://discuss.appium.io/t/differences-in-pagesource-with-using-uiautomator-vs-uiautomator2/22793 "2018-07-17T08:55:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Denys\_Voskovets](https://discuss.appium.io/letter_avatar_proxy/v4/letter/d/ba9def/32.png) [@Denys\_Voskovets](https://discuss.appium.io/u/Denys_Voskovets)\
**Post date:** [July 17, 2018, 8:55am UTC](https://discuss.appium.io/t/differences-in-pagesource-with-using-uiautomator-vs-uiautomator2/22793/1 "2018-07-17T08:55:32Z")

</div>

In my NativeApp user can login with using LinkedIn. I have problem with uiAutomator2 because it returns another PageSource. I can’t get any element from WebView. Below you can see comparison.  
Can you give me an advice how to get email, password fields with uiAutomator2.

UiAutomator

 ![uiAutomator](https://discuss.appium.io/uploads/default/original/2X/1/19e604f94b0f40d0ac441f3d6501f004fcf17ef3.jpg)

So with UiAutomator I can find and select each element from the page.

UiAutomator2

 ![uiAutomator2](https://discuss.appium.io/uploads/default/original/2X/a/a3fd360d62b2cbeec84120517faadc2e584d2347.jpg)

As you can see I receive webkit.WebView and nothing else. No elements.

How can I find all elements on this page with uiAutomator2?  
Thank you.

---

<div class="post-metadata">

**Author:** ![mykola-mokhnach](https://discuss.appium.io/user_avatar/discuss.appium.io/mykola-mokhnach/32/4578_2.png) [@mykola-mokhnach](https://discuss.appium.io/u/mykola-mokhnach)\
**Post date:** [July 17, 2018, 9:54am UTC](https://discuss.appium.io/t/differences-in-pagesource-with-using-uiautomator-vs-uiautomator2/22793/2 "2018-07-17T09:54:02Z")

</div>

[http://appium.io/docs/en/writing-running-appium/web/hybrid/](http://appium.io/docs/en/writing-running-appium/web/hybrid/)

---

<div class="post-metadata">

**Author:** ![Denys\_Voskovets](https://discuss.appium.io/letter_avatar_proxy/v4/letter/d/ba9def/32.png) [@Denys\_Voskovets](https://discuss.appium.io/u/Denys_Voskovets)\
**Post date:** [July 17, 2018, 11:59am UTC](https://discuss.appium.io/t/differences-in-pagesource-with-using-uiautomator-vs-uiautomator2/22793/3 "2018-07-17T11:59:05Z")

</div>

Thank you Mykola for fast answer.  
All works!

But do we have any ability to switch for WebView in Appium Inspector like on screenshots?

---

<div class="post-metadata">

**Author:** ![mykola-mokhnach](https://discuss.appium.io/user_avatar/discuss.appium.io/mykola-mokhnach/32/4578_2.png) [@mykola-mokhnach](https://discuss.appium.io/u/mykola-mokhnach)\
**Post date:** [July 17, 2018, 12:10pm UTC](https://discuss.appium.io/t/differences-in-pagesource-with-using-uiautomator-vs-uiautomator2/22793/4 "2018-07-17T12:10:14Z")

</div>

No, the inspector is only useful with native context. Use Chrome remote debugger to inspect web views
