保育園のブログ
で保護者間トラブル回避の為、
画像を保存させたくないのですが、
CSSに以下のように追加し、
lang
1body { 2-webkit-touch-callout:none; 3-webkit-user-select:none; 4user-select:none; 5-moz-user-select:none; 6-khtml-user-select:none; 7-webkit-user-drag:none; 8-khtml-user-drag:none; 9}
JSを以下のように追加しております。
lang
1$(function(){ 2 var timer; 3 $("img").on("touchstart",function(){ 4 timer = setTimeout(function(){ 5 alert("画像は保存できません!") 6 },500) 7 return false; 8 }) 9 $("img").on("touchend",function(){ 10 clearTimeout(timer); 11 return false; 12 }) 13 })
当方のAndroidでは画像の長押しができなくなっているのですが、
クライアントのiPhoneだと画像長押しで「画像を保存」と「コピー」が表示されてしまう
そうです。
色々と検索したのですが、同じような事案が見つからなかったので
ここで質問させていただきます。
どうぞよろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。