0
我需要在iOS中的Safari瀏覽器中存儲在畫布內的條形圖中的特定條上自動點擊。在HTML中沒有有用的信息來獲取這些信息,所以我需要依靠硬編碼的座標來挖掘我需要的地方。在Android上,我可以通過在開發人員設置中打開指針位置輕鬆完成此操作 - 我似乎無法在iOS上找到相應的位置。如何在iOS上的Safari中獲取絕對座標?
我在網上發現了一些javascript代碼片段,我可以注入Safari瀏覽器的網絡檢查器,給我座標基於用戶的觸摸,但它似乎像我得到的座標是相對於網頁屏幕,我需要絕對整個屏幕的座標(如果分辨率是1920x1080,我需要選擇要點擊的像素)。
$(document).click(
function(event){
// Client variables.
console.log(
"clientX/Y: " +
event.clientX + ", " +
event.clientY
);
// Page variables. NOTE: These are the ones
// that are officially supported by the
// jQuery Event object.
console.log(
"pageX/Y: " +
event.pageX + ", " +
event.pageY
);
// Hrule.
console.log("......");
}
);