公式アカウントに他の人と共有するQRコードのページがありますが、長押ししても他の場所のQRコードのようにWeChatメニューが表示されないのですが、経験のある方にお聞きしたいです。理由は何ですか?
ionic 自体が選択やコピーなどの操作を実行するためにページを長押しすることを禁止しているので、画像を長押ししても WeChat の対応する動作をトリガーできないのでしょうか?
Zhihu にも同様の質問があります: http://www.zhihu.com/question/28150871
しかし、誰も答えませんでした
チームのマスターがそれを解決しました:
QR コードの img 要素に属性を追加します:
data-tap-disabled: true
この属性については Ionic 公式ドキュメントで説明されています: http://ionicframework.com/docs/api/page/tap/
これはjquery mobileではタップホールドイベントと呼ばれるもので、ionicではon-holdイベントと呼ばれているようです。試してみてください。
イオンを使用して QR コードを生成するにはどうすればよいですか?