javascript - 带有 javascript 调用的 Img 在 ipad 上无法运行?

标签 javascript android jquery ipad

我正在为地毯制造客户开发一个内置定制器的网站。定制器基本上让用户选择地毯、房间等,并提供他/她的地毯外观的预览。

现在,在定制器的两个部分中,用户在房间和地毯选项之间左右滚动,我使用左右箭头图像来调用 JavaScript 函数来向左或向右滚动。 (左箭头代码示例)。

<img src="images/gall_leftarrow.gif" width="24" height="142" onmousedown="galleryLeft()" onmouseup="galleryReset()" />

这在 PC 上完美运行,但在 ipad 上根本不起作用?可能是什么原因?是在javascript函数里面吗?还是与 img 标签有关?

将 href 包裹起来并从那里调用 javascript 函数可以吗?

而且我的网站根本无法在 Android 上运行:(为什么?

请帮忙,感谢您的麻烦。

最佳答案

您的常规鼠标事件不会按照您想象的方式映射到 UIWebView 中的触摸事件。在这里,请阅读以下内容:

https://developer.apple.com/library/IOs/documentation/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html

关于javascript - 带有 javascript 调用的 Img 在 ipad 上无法运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18917052/

相关文章:

javascript - 对 Django 数据库值 : views. py、模板或 Javascript 执行计算?

使用 Spring WebFlow 进行 Javascript 表单验证

android - 我应该将 "ttf"文件放在 Android 项目中的什么位置?

java - 将 firebase 数据检索为 json

javascript - 让对象 "invoke"在 JavaScript 中运行

javascript - jquery each 用于所有文本框

javascript - 如何使用 HTML5 canvas 调整图片大小,然后将其上传到 Google 云端硬盘?

javascript - 未调用 Angular 模块配置

android - 各种问题@NonNull、@NotNull 和@ParametersAreNonnullByDefault

javascript - 取消文件上传时删除图像预览