问题标签 [iphone-web-app]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 强制 UIWebView 内的 JQuery Mobile 页面调用 webViewDidStartLoad
在我的 iPhone 应用程序中,我有以下层次结构:
在 UIViewControllers navigationItem 中,我添加了一个按钮,其操作选择器是 UIWebViews goBack-function。当按下按钮时,一切都按计划进行 - UIWebView 向后导航(包括花哨的 jQuery Mobile 转换)。
问题是,由于 jQuery Mobile 在导航到不同页面时使用某种“内部链接”(将 #the/newPage/url.html 添加到 URL),所以当页面在同一个 jQuery 中时,永远不会调用 UIWebViewDelegate 函数 webViewDidStartLoad移动驱动的网站正在加载。
有人对如何使 jQuery Mobile 页面触发委托功能有任何建议吗?可能保持过渡。如果这是不可能的,是否有人对任何其他能够做到这一点的“网络应用程序框架”(委托调用+转换)有建议?
谢谢!
更新
也许我的问题与stackoverflow 上的这个问题几乎相同,但我至少认为我的问题更具体一些。如果您不同意,请发表评论:)
iphone - iPhone Safari浏览器API?
请无视标题。但我的问题与它有关...... ;-)
有没有办法可以将 Safari 浏览器嵌入到我的 iPhone 应用程序中?或其他一些可能的 iphone 浏览器应用程序。
我实际上想要实现的是,在我的应用程序上,用户能够发送他/她当前正在浏览的链接/页面,前提是 UI 与 iPhone 浏览器相同。
最好的祝福,
iphone - 我可以通过 iframe 启动 iPhone 应用程序吗?
如果可能的话,我想通过 URL 为 iphone 创建一个应用程序,例如http://keepyourlinks.com/browser.php 我的目标是在浏览器中创建一个浏览器......
可能的?
javascript - 在 PhoneGap 平台上使用 OpenID
我目前正在使用 PhoneGap 开发一个应用程序。我的应用程序使用 OpenID 对用户进行身份验证。成功验证用户身份后,它应该返回到我的应用程序。我已经使用 location.href 将页面重定向到本地地址(类似于 iOS 应用程序的 file:///var/applications/.../index.html)。但是,PhoneGap 似乎无法从远程站点重定向本地页面。只显示了一个白屏。有什么方法可以让我在身份验证后返回我的应用程序?
谢谢
javascript - 防止在 iOS Web 应用程序中复制图像
有没有办法防止在 iPad 或 iPhone Web 应用程序上按住手指时出现菜单。我正在创建一个遥控器,我使用 ontouchstart 和 ontouchend 内置函数来创建我实现的“ontouchhold”函数。该函数使用 ontouchstart 和 ontouchend 内置函数通过充当服务器的计算机发送 IR 信号,同时用户将手指按住图像(ontouchend 函数将清除间隔)。唯一的问题是,如果用户将手指握得太长,那么我实现的 javaScript 函数 ontouchhold 将停止工作,因为会弹出一个菜单,询问用户是否要复制/保存图像。如果我能阻止这个菜单出现,那就太好了。
ios - iPad网络应用程序,嵌入谷歌地图
我为 iPad 制作原型网络应用程序,我想嵌入谷歌地图。
我使用谷歌教程中的 if 框架代码嵌入了地图:
但是,在 Safari 中,我得到带有一些矩形的地图:http ://cl.ly/2u2G0p1T3x3O1Q1X3A1B 当我将此网络应用程序添加到我的主屏幕时,我没有得到地图,我得到白色 div:http://cl。 ly/0O3n2c3N3C0C1F2x0l2a
在 iPad 网络应用程序上实现谷歌地图的其他方法在哪里?:|
iphone - 有没有办法克服在 ObjectiveC 本机应用程序中托管的 iPhone WebApp 的 5MB 存储限制?
我们有一个 iPhone Web 应用程序,它使用运行良好的 WebSQL。下载的数据量取决于应用程序的用户。如果用户有超过 5MB 的数据,则会提示用户增加其数据库的大小。
然后,我们将我们的应用程序移动到在原生 ObjectiveC 应用程序中托管的 UIWebView 中运行。如果用户保持在 5MB 数据库限制以下,则应用程序可以正常工作。如果用户有超过 5MB 的数据,我们的应用程序会失败,而不会提示用户增加他们的存储限制。
有哪些替代方法可以在本机应用程序中预先分配所需的数据库,或者以某种方式允许提示用户允许数据库增长到所需的大小?
javascript - AppStore 的 html 截图库?
我正在尝试从 AppStore 中制作应用程序的屏幕截图库,但在 html 中的 Web 应用程序中。
我实际上已经明白了,但问题是它的滚动速度真的很慢。
要执行触摸/滑动功能,我使用了这里的代码:
http://quirksmode.org/m/tests/scroller.html
在示例中,div 平滑滚动,但在我的站点中没有我的 div...
有谁知道会发生什么?有谁知道正确的方法吗?
这是我的(开发中)网站:
http://www.actec.cat/iphone/#projectes_pre
我在 iPhone 4 上测试它。
谢谢。
javascript - 等待使用 getCurrentPosition 达到准确度阈值
查看 web GeoLocation API 文档,有两种获取位置的方法 -getCurrentPosition
快速读取位置并watchPosition
监控位置的变化。
我正在寻找的是一种尽可能快地获得非常准确的位置读数的方法。我认为理想的做法是在调用中使用准确度阈值getCurrentPosition
- 当达到阈值或超过超时时间(结果尽可能准确)时,将调用成功处理程序。
这还不存在,对吧?watchPosition
据推测,通过包装方法以在超时或达到阈值后停止检查来实现这一点相当简单。如果没有人知道这样做的内置方法,我将使用这种方法(并打算发布代码)......
iphone - Android 浏览器上的媒体查询失败
我正在尝试开发一个 Web 应用程序,该应用程序根据设备(及其方向)应用适当的样式表。
我总共有 5 个媒体查询:
一切都可以在桌面、iPad 和 iPhone(浏览器和网络应用程序版本)上运行,但横向媒体查询在 Android 浏览器上失败?有任何想法吗?我把“最大设备宽度”弄错了吗?