首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拉斐尔拖拽+ iPhone =悲伤相机应用

拉斐尔拖拽+ iPhone =悲伤相机应用
EN

Stack Overflow用户
提问于 2012-05-07 19:49:44
回答 1查看 242关注 0票数 4

网页应用程序:http://www.digitaltransitions.com/visualizer/visualizer.html

主要javascript地址:http://www.digitaltransitions.com/visualizer/visualizer.js

相关函数位于visualizer.js的底部,分别命名为"dragger“、"move”和"up“。

十年前,我是一名程序员,最近又重新使用它,帮助我的公司创建了一款web应用程序,帮助我们的客户可视化特定镜头在特定相机上的外观。

不要介意信息墙(信息申请表);请随意输入任何垃圾条目。或者你可以在window.onload的末尾添加函数unlock();,它将绕过信息墙屏幕,直接进入应用程序。

能走到这一步,我感到非常自豪。但现在我被卡住了,一直在用头撞墙。

我的web应用在Mac_Safari,Mac_Chrome,Mac_Firefox上都通过了测试。但它在iPhone4s和iPad1上的测试失败了;焦距滑块(右上角的##mm小工具,可以改变镜头的“变焦”方式)无法正常工作。当用户抓住滑块时,有时滑块会正确地来回滑动,但有时滑块会跳到屏幕的最左边,此时应用程序将完全停止工作。

任何想法都将不胜感激!

顺便说一句,如果你想知道如何创建一个带有验证和自定义确认页面的自定义Google Docs表单,我从这里得到了我的方法:http://www.morningcopy.com.au

EN

回答 1

Stack Overflow用户

发布于 2012-05-18 05:40:35

我要说的是,你的第一个任务是确定这是你的错误,还是拉斐尔的错误。我首先用一个空方法替换掉你的"move“方法,看看会发生什么。

另一种调试方法是将一个固定位置的div放在页面的一角,并将x/y值放入其中,这样您就可以实时看到这些数字是什么样子。

我猜你在如何计算接触点和如何计算鼠标光标位置方面遇到了数学上的差异。

根据你添加的黑客攻击,看起来拉斐尔可能正在向你发送Dx的NaN值?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10481561

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档