2013年9月16日

iPhone,iPodでalertが2回表示されちゃう

iPhone、iPod touch とかで JavaScript の alert() が2回表示されちゃって
どうも非同期になってないようなので、以下のようにしたら直りました
  1. window.alert = function() {  
  2.   var alert_ = window.alert;  
  3.   
  4.   return function(msg) {  
  5.     setTimeout(function() {  
  6.       alert_(msg);  
  7.     }, 0);  
  8.   };  
  9. }();  

0 件のコメント:

コメントを投稿