Javascript alert locks up page on IOS Chrome after using a file inputJavaScript that executes after page loadHow do I include a JavaScript file in another JavaScript file?Scroll to the top of the page using JavaScript/jQuery?Removing input background colour for Chrome autocomplete?How to remove border (outline) around text/input boxes? (Chrome)How to reload a page using JavaScriptHow to set a JavaScript breakpoint from code in Chrome?Show alert from Chrome Extension “options_ui” pageChrome doesn't display Javascript alert boxChrome rises autofill input event after clicking the page only
How could a planet have erratic days?
Open a doc from terminal, but not by its name
Did arcade monitors have same pixel aspect ratio as TV sets?
A social experiment. What is the worst that can happen?
Does malloc reserve more space while allocating memory?
Has any country ever had 2 former presidents in jail simultaneously?
Why is this estimator biased?
Does the Linux kernel need a file system to run?
What should you do when eye contact makes your subordinate uncomfortable?
What are the advantages of simplicial model categories over non-simplicial ones?
What is Cash Advance APR?
putting logo on same line but after title, latex
Lowest total scrabble score
Why can Carol Danvers change her suit colours in the first place?
Need help understanding what a natural log transformation is actually doing and why specific transformations are required for linear regression
Why is it that I can sometimes guess the next note?
Picking the different solutions to the time independent Schrodinger eqaution
The IT department bottlenecks progress. How should I handle this?
How to cover method return statement in Apex Class?
Biological Blimps: Propulsion
How should I respond when I lied about my education and the company finds out through background check?
Can a stoichiometric mixture of oxygen and methane exist as a liquid at standard pressure and some (low) temperature?
What if a revenant (monster) gains fire resistance?
How does the math work for Perception checks?
Javascript alert locks up page on IOS Chrome after using a file input
JavaScript that executes after page loadHow do I include a JavaScript file in another JavaScript file?Scroll to the top of the page using JavaScript/jQuery?Removing input background colour for Chrome autocomplete?How to remove border (outline) around text/input boxes? (Chrome)How to reload a page using JavaScriptHow to set a JavaScript breakpoint from code in Chrome?Show alert from Chrome Extension “options_ui” pageChrome doesn't display Javascript alert boxChrome rises autofill input event after clicking the page only
Is this a problem with Chrome or something that I'm doing wrong? I noticed that if I use a file input element to get the file browser/camera prompt to show, then follow it up with something that would cause an alert message, it locks up the entire page forcing me to kill the app to make things work again. Here's a simple jsfiddle that shows the problem:
https://jsfiddle.net/etc4bxpq/
HTML:
<input type="file">
<button id="btn">Click me</button>
JS:
document.querySelector('#btn').addEventListener('click', event =>
alert(1);
);
Tap on the file input, then tap on the Click Me button. The alert won't fire and the page will lock up. It seems to only happen with Chrome on IOS. Safari seems to work just fine.
javascript ios google-chrome
add a comment |
Is this a problem with Chrome or something that I'm doing wrong? I noticed that if I use a file input element to get the file browser/camera prompt to show, then follow it up with something that would cause an alert message, it locks up the entire page forcing me to kill the app to make things work again. Here's a simple jsfiddle that shows the problem:
https://jsfiddle.net/etc4bxpq/
HTML:
<input type="file">
<button id="btn">Click me</button>
JS:
document.querySelector('#btn').addEventListener('click', event =>
alert(1);
);
Tap on the file input, then tap on the Click Me button. The alert won't fire and the page will lock up. It seems to only happen with Chrome on IOS. Safari seems to work just fine.
javascript ios google-chrome
Have you tried with the old ES5 format?
– Davide Vitali
Mar 8 at 1:56
Yes, it doesn't seem to matter. Attempting to trigger the alert locks up the browser
– georaldc
Mar 8 at 2:18
Uhm, seems like a iOS bug!
– Davide Vitali
Mar 8 at 5:17
add a comment |
Is this a problem with Chrome or something that I'm doing wrong? I noticed that if I use a file input element to get the file browser/camera prompt to show, then follow it up with something that would cause an alert message, it locks up the entire page forcing me to kill the app to make things work again. Here's a simple jsfiddle that shows the problem:
https://jsfiddle.net/etc4bxpq/
HTML:
<input type="file">
<button id="btn">Click me</button>
JS:
document.querySelector('#btn').addEventListener('click', event =>
alert(1);
);
Tap on the file input, then tap on the Click Me button. The alert won't fire and the page will lock up. It seems to only happen with Chrome on IOS. Safari seems to work just fine.
javascript ios google-chrome
Is this a problem with Chrome or something that I'm doing wrong? I noticed that if I use a file input element to get the file browser/camera prompt to show, then follow it up with something that would cause an alert message, it locks up the entire page forcing me to kill the app to make things work again. Here's a simple jsfiddle that shows the problem:
https://jsfiddle.net/etc4bxpq/
HTML:
<input type="file">
<button id="btn">Click me</button>
JS:
document.querySelector('#btn').addEventListener('click', event =>
alert(1);
);
Tap on the file input, then tap on the Click Me button. The alert won't fire and the page will lock up. It seems to only happen with Chrome on IOS. Safari seems to work just fine.
javascript ios google-chrome
javascript ios google-chrome
asked Mar 8 at 1:43
georaldcgeoraldc
1,3761219
1,3761219
Have you tried with the old ES5 format?
– Davide Vitali
Mar 8 at 1:56
Yes, it doesn't seem to matter. Attempting to trigger the alert locks up the browser
– georaldc
Mar 8 at 2:18
Uhm, seems like a iOS bug!
– Davide Vitali
Mar 8 at 5:17
add a comment |
Have you tried with the old ES5 format?
– Davide Vitali
Mar 8 at 1:56
Yes, it doesn't seem to matter. Attempting to trigger the alert locks up the browser
– georaldc
Mar 8 at 2:18
Uhm, seems like a iOS bug!
– Davide Vitali
Mar 8 at 5:17
Have you tried with the old ES5 format?
– Davide Vitali
Mar 8 at 1:56
Have you tried with the old ES5 format?
– Davide Vitali
Mar 8 at 1:56
Yes, it doesn't seem to matter. Attempting to trigger the alert locks up the browser
– georaldc
Mar 8 at 2:18
Yes, it doesn't seem to matter. Attempting to trigger the alert locks up the browser
– georaldc
Mar 8 at 2:18
Uhm, seems like a iOS bug!
– Davide Vitali
Mar 8 at 5:17
Uhm, seems like a iOS bug!
– Davide Vitali
Mar 8 at 5:17
add a comment |
0
active
oldest
votes
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',
autoActivateHeartbeat: false,
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
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55055562%2fjavascript-alert-locks-up-page-on-ios-chrome-after-using-a-file-input%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55055562%2fjavascript-alert-locks-up-page-on-ios-chrome-after-using-a-file-input%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
Have you tried with the old ES5 format?
– Davide Vitali
Mar 8 at 1:56
Yes, it doesn't seem to matter. Attempting to trigger the alert locks up the browser
– georaldc
Mar 8 at 2:18
Uhm, seems like a iOS bug!
– Davide Vitali
Mar 8 at 5:17