我需要自动点击条形图中的特定条形图,该条形图存储在iOS上的Safari浏览器中的画布内。不幸的是,html中没有有用的信息来获取这些信息,所以我需要依靠硬编码的坐标来挖掘我需要的位置。在Android上,我可以通过打开开发人员设置中的指针位置轻松完成此操作 - 我似乎无法在iOS上找到相应的位置。
我在网上发现了一些javascript代码片段,我可以在safari上注入Web检查器,根据用户触摸给出我坐标,但看起来我得到的坐标是相对于网页的,我需要绝对坐标整个屏幕(如果分辨率为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( "......" );
}
);
答案 0 :(得分:0)
我没有找到使用代码执行此操作的方法,但我发现您可以轻松地从手机上拍照,然后在图像编辑程序中打开文件来获取此信息。就我而言,我使用了Seashore。