<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Possible bug with ArcGIS API for JavaScript Locate Button dijit failing on iOS devices in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38931#M3314</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your reply, Kelly.&amp;nbsp; I'll be sure to post back if it happens again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The error was not specific to the which browser used on the iOS device, and persisted after cache clearing, phone restarting, etc. We tested Safari and Chrome for iPhone and were able to generate the error in both. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you know if anyone at Esri was able to reproduce this error yesterday (or sometime in the recent past)?&amp;nbsp; We had experienced the behavior for two weeks (when we noticed it), but seems to have resolved itself today.&amp;nbsp; Thanks again for your response&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 02 Feb 2016 21:50:56 GMT</pubDate>
    <dc:creator>RyanNosek</dc:creator>
    <dc:date>2016-02-02T21:50:56Z</dc:date>
    <item>
      <title>Possible bug with ArcGIS API for JavaScript Locate Button dijit failing on iOS devices</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38926#M3309</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We are experiencing an issue in our ArcGIS web apps that use the ArcGIS API for JavaScript's Geolocation Widget (esri/dijit/LocateButton) on iOS devices that cause the webpage to crash and force a page refresh with the following error returned (in Safari): "A problem occurred with the webpage causing it to reload."&amp;nbsp; &lt;/P&gt;&lt;P&gt;To reproduce the error, simply use the Locate Button, after it zooms in your location, zooming out and/or panning will cause the error. At first we thought it was our apps only, but you can test with Esri's sample here:&amp;nbsp; &lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri',sans-serif;"&gt;&lt;A href="http://developers.arcgis.com/javascript/samples/widget_locate/"&gt;http://developers.arcgis.com/javascript/samples/widget_locate/&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am planning to submit this as a bug to Esri, but would like to confirm with the larger community that this is indeed what others are experiencing as well.&amp;nbsp; Can anyone else confirm this behavior with the Geolocation Widget on their iOS devices?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;This error is generated only when using the ArcGIS JavaScript API's Locate Button dijit (aka Geolocation Widget) in any web app/webmap in a browser on iOS.&lt;/LI&gt;&lt;LI&gt;Affects any browser on iOS, tested Chrome and Safari&lt;/LI&gt;&lt;LI&gt;Affects iOS 8.x and 9.x&lt;/LI&gt;&lt;LI&gt;Tested iPhone 5c/5/6s/6, iPad Air 2&lt;/LI&gt;&lt;LI&gt;Since it is the esri/dijit/LocateButton in the ArcGIS JavaScript API, all web maps and web apps using this dijit are affected (web app builder and/or ArcGIS JavaScript API's that call on the dijit).&lt;/LI&gt;&lt;LI&gt;If the web app implements geolocation without using the widget, the error does not occur. Eg. These samples from Esri do not fail -&lt;UL&gt;&lt;LI&gt;ArcGIS iOS "Get Location" web map sample, ironically enough, does not fail since it doesnt use the Widget: &lt;A href="http://developers.arcgis.com/javascript/samples/ags_iphone/" title="http://developers.arcgis.com/javascript/samples/ags_iphone/"&gt;http://developers.arcgis.com/javascript/samples/ags_iphone/&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;ArcGIS Geolocation renderer example:&amp;nbsp; &lt;A href="http://developers.arcgis.com/javascript/samples/mobile_geolocaterenderer/" title="http://developers.arcgis.com/javascript/samples/mobile_geolocaterenderer/"&gt;http://developers.arcgis.com/javascript/samples/mobile_geolocaterenderer/&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;These forum posts on Apple's website seem to indicate a long held problem on iOS when users try to access certain sites (seems to effect some sites and not others.&amp;nbsp; &lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"&gt;&lt;A href="https://discussions.apple.com/thread/6563053?start=15&amp;amp;tstart=0"&gt;https://discussions.apple.com/thread/6563053?start=15&amp;amp;tstart=0&lt;/A&gt; &lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;A href="https://discussions.apple.com/thread/6556800?start=15&amp;amp;tstart=0"&gt;https://discussions.apple.com/thread/6556800?start=15&amp;amp;tstart=0&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My guess is that the way Esri's dijit/LocateButton module&amp;nbsp; was written falls into the category of sites/scripts that are affected by this iOS bug, and that Esri may need to update their code in order to resolve or workaround the iOS issue.&amp;nbsp; Curious to hear back!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Feb 2016 19:24:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38926#M3309</guid>
      <dc:creator>RyanNosek</dc:creator>
      <dc:date>2016-02-01T19:24:57Z</dc:date>
    </item>
    <item>
      <title>Re: Possible bug with ArcGIS API for JavaScript Locate Button dijit failing on iOS devices</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38927#M3310</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ryan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just a heads-up, I tried the example &lt;A href="http://developers.arcgis.com/javascript/samples/widget_locate/" title="http://developers.arcgis.com/javascript/samples/widget_locate/"&gt;Locate Button&lt;/A&gt; on iOS 9.2, on an iPhone 5 - it worked well for me.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2016 14:52:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38927#M3310</guid>
      <dc:creator>ChrisSmith7</dc:creator>
      <dc:date>2016-02-02T14:52:57Z</dc:date>
    </item>
    <item>
      <title>Re: Possible bug with ArcGIS API for JavaScript Locate Button dijit failing on iOS devices</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38928#M3311</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for responding Chris, and including your phone OS and model.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can also confirm that this is now working....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I must say the timing is unbelievable, as we've had a program of 5 people testing for the last two weeks and returning this error, and just yesterday I decided to canvas GeoNet. Behold, the next day it works.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Luckily we did have one smart fellow take a screen capture of one of the errors he experienced related to this issue (he kept trying pan and zoom after clicking on the Locate Button)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you, Esri, for making your updates in secrecy &lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;IMG alt="IMG_0309.png" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/176867_IMG_0309.png" style="line-height: 1.5; width: 620px; height: 1104px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2016 15:30:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38928#M3311</guid>
      <dc:creator>RyanNosek</dc:creator>
      <dc:date>2016-02-02T15:30:01Z</dc:date>
    </item>
    <item>
      <title>Re: Possible bug with ArcGIS API for JavaScript Locate Button dijit failing on iOS devices</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38929#M3312</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've noticed some oddities like this, too. Usually, by the time our users notice, and I've confirmed no code changes were pushed to the maps, I begin the process of failing-over the CDN API links to our self-hosted API. Before that gets happens, everything begins working again on production using the CDN! &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2016 15:55:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38929#M3312</guid>
      <dc:creator>ChrisSmith7</dc:creator>
      <dc:date>2016-02-02T15:55:02Z</dc:date>
    </item>
    <item>
      <title>Re: Possible bug with ArcGIS API for JavaScript Locate Button dijit failing on iOS devices</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38930#M3313</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We don't make updates between releases so I suspect perhaps a browser update resolved the issue? Or maybe your phone cache was cleared? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alternatively perhaps its an intermittent issue that may start happening again. Post back here with more details if it does. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2016 21:33:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38930#M3313</guid>
      <dc:creator>KellyHutchins</dc:creator>
      <dc:date>2016-02-02T21:33:12Z</dc:date>
    </item>
    <item>
      <title>Re: Possible bug with ArcGIS API for JavaScript Locate Button dijit failing on iOS devices</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38931#M3314</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your reply, Kelly.&amp;nbsp; I'll be sure to post back if it happens again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The error was not specific to the which browser used on the iOS device, and persisted after cache clearing, phone restarting, etc. We tested Safari and Chrome for iPhone and were able to generate the error in both. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you know if anyone at Esri was able to reproduce this error yesterday (or sometime in the recent past)?&amp;nbsp; We had experienced the behavior for two weeks (when we noticed it), but seems to have resolved itself today.&amp;nbsp; Thanks again for your response&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2016 21:50:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38931#M3314</guid>
      <dc:creator>RyanNosek</dc:creator>
      <dc:date>2016-02-02T21:50:56Z</dc:date>
    </item>
    <item>
      <title>Re: Possible bug with ArcGIS API for JavaScript Locate Button dijit failing on iOS devices</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38932#M3315</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I do remember seeing this issue reported via the Esri Support system and I think it was reproduced in house. I just tested on my phone using the Locate sample and cannot reproduce but according to an earlier post from Chris Smith he wasn't able to reproduce with the sample either. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2016 21:55:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38932#M3315</guid>
      <dc:creator>KellyHutchins</dc:creator>
      <dc:date>2016-02-02T21:55:44Z</dc:date>
    </item>
    <item>
      <title>Re: Possible bug with ArcGIS API for JavaScript Locate Button dijit failing on iOS devices</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38933#M3316</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Very good to know - at least it seems to corroborate that the chaos monkey isn't just picking on my organization's devices.&amp;nbsp; And yes, my post yesterday did not garner any replies/confirmation when it was still giving the error. However, when Chris replied today that it was working, that prompted us to test again and also find the same successful result he reported. Thanks again Chris and Kelly for your responses&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Feb 2016 22:26:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38933#M3316</guid>
      <dc:creator>RyanNosek</dc:creator>
      <dc:date>2016-02-02T22:26:47Z</dc:date>
    </item>
    <item>
      <title>Re: Possible bug with ArcGIS API for JavaScript Locate Button dijit failing on iOS devices</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38934#M3317</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My organization has been having this same problem for a couple of months now. At first it was just Safari - so I instructed everyone to download Chrome and use that until a fix had been found. But as of yesterday, the problem has started occurring in Chrome also.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We use webapps hosted on our server. All different versions of iPads, some wireless only and some not. The problem is the same for everyone.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Back when the problem started on Safari, we created a ticket with ESRI and they were able to replicate the issue but did not have a solution. Hopefully something has changed since then...?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edit - The location button works on my Android phone. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Feb 2016 16:22:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38934#M3317</guid>
      <dc:creator>AprilChipman</dc:creator>
      <dc:date>2016-02-10T16:22:04Z</dc:date>
    </item>
    <item>
      <title>Re: Possible bug with ArcGIS API for JavaScript Locate Button dijit failing on iOS devices</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38935#M3318</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is a bug in the JSAPI and will be fixed in the next version (3.16). &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Feb 2016 16:33:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38935#M3318</guid>
      <dc:creator>KellyHutchins</dc:creator>
      <dc:date>2016-02-10T16:33:24Z</dc:date>
    </item>
    <item>
      <title>Re: Possible bug with ArcGIS API for JavaScript Locate Button dijit failing on iOS devices</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38936#M3319</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any idea when version 3.16 will be available?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Feb 2016 19:06:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38936#M3319</guid>
      <dc:creator>AprilChipman</dc:creator>
      <dc:date>2016-02-16T19:06:42Z</dc:date>
    </item>
    <item>
      <title>Re: Possible bug with ArcGIS API for JavaScript Locate Button dijit failing on iOS devices</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38937#M3320</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/2525"&gt;Kelly Hutchins&lt;/A&gt;‌ Having similar issue again on iOS for web apps using &lt;A href="https://community.esri.com/space/2106"&gt;ArcGIS Online&lt;/A&gt;‌ web maps (Story Maps, Web AppBuilder, etc) . Seems to be specifically iOS 10.2.1 and the current release of JSAPI. Occurs on any iOS, regardless of browser. &amp;nbsp;Related, zoom in and zoom out buttons are also not functioning. &amp;nbsp;Can any one confirm similar behavior?&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Mar 2017 18:13:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/possible-bug-with-arcgis-api-for-javascript-locate/m-p/38937#M3320</guid>
      <dc:creator>RyanNosek</dc:creator>
      <dc:date>2017-03-09T18:13:08Z</dc:date>
    </item>
  </channel>
</rss>

