簡體   English   中英

有什么方法可以檢測移動設備上跨網域iframe的點擊?

[英]Any possible method to detect click on cross-domain iframe on mobile?

嘗試使用多種方法來檢測跨域iframe在移動設備上的點擊已失敗了數周。 我已經嘗試了所有實現的方法,所有插件,所有論壇技巧,但我沒有辦法做到這一點。 我編碼了我可以通過的任何方式,但沒有得到積極的結果。 一些插件正在使用模糊事件在最新的手機(如s6 / 7)上工作(也許也適用於其他較舊的手機?),但我需要一個可靠的解決方案,該解決方案可以與大多數最新手機一起使用。 也許有一種針對移動設備的touchstart功能的解決方法。.我迷失了機會,以為有辦法做到這一點,所以今天我在這里問也許有人想通了。 謝謝。

ps,這是一個名為iframetracker的插件的演示。 有人可以告訴我它是否可以在舊手機上使用嗎? http://cdn.rawgit.com/vincepare/iframeTracker-jquery/master/demo/index.html

簡而言之,答案是“ 否”

關於您的插件,在github上,其聲明非常清楚:

關於移動設備

該插件不適用於智能手機和平板電腦等移動設備,因為該硬件使用觸摸屏而非鼠標作為單擊輸入。 此設計使邊界監視技巧無用

這就是為什么您找不到適合您問題的解決方案的原因。

對於觸摸屏設備的特定問題,尚無已知的解決方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM