问题标签 [web-clips]

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.

0 投票
1 回答
1091 浏览

macos - 将 Safari 网页剪辑转换为 HTML

Safari 的“Web Clip”功能很不错,因为您可以截取网页的一部分并从桌面动态访问它。当您使用它来“保存”流媒体视频等时,这尤其酷。我想要做的是将其中之一嵌入到 HTML 页面中。然而,与编码/所见即所得的真实小部件不同,Safari 并不真正存储 Web Clip 的任何源代码。相反,它会在每次仪表板启动时对其进行硬编码。

有什么方法可以将 Web Clip 转换为 HTML?通过 Dashcode 还是其他方式?

0 投票
13 回答
76777 浏览

javascript - 确定用户是否从移动 Safari 导航

我有一个应用程序,我想根据用户导航的位置将用户重定向到不同的页面。

如果从网络剪辑导航,请勿重定向。如果从移动 Safari 导航,请重定向到 safari.aspx。如果从其他任何地方导航,请重定向到不可用的.aspx

我能够使用iPhone WebApps,有没有办法检测它是如何加载的?主屏幕与 Safari?确定用户是否从网络剪辑导航,但我无法确定用户是否从 iPhone 或 iPod 上的移动 Safari 导航。

这是我所拥有的:

0 投票
2 回答
1023 浏览

iphone - 如何识别来自iphone“主屏幕”的用户点击

我的移动网站的一些用户在 iPhone 的 safari 中将网站添加到主屏幕(使用“添加到主屏幕”)。有什么方法可以知道它们是来自单击主页图标还是输入网址?

或者,为了解决我的问题,我想知道有多少用户“添加到主屏幕”并回来

非常感谢鲍勃

0 投票
1 回答
1322 浏览

iphone - iPhone webClip 浏览器应用建议

我想构建一个 webclip 浏览器应用程序。当用户点击我想将该网络剪辑添加到 iPhone 的一个时,我会将我的所有网络剪辑显示到滚动视图中。如何告诉 iOS 从我的应用程序安装该 webclip?

欢迎任何文档、示例、教程。

0 投票
1 回答
2256 浏览

iphone - 如何让 iOS 正确尊重“网络应用程序”的“apple-touch-icon-precomposed”链接属性

我已经为 iOS 创建了几个 Web 应用程序,它们使用apple-touch-icon-precomposed 链接属性方法来自定义主屏幕图标而没有光泽。但是,我最近遇到了一个问题,在添加主屏幕书签然后运行应用程序并退出应用程序(通过多任务处理)后,光泽应用于图标!我不明白为什么会这样。我无法在 iPad 2 上重现它,但这在运行 4.3.3 的 iPhone 3GS 上不断发生。另外,它似乎与将它放在文件夹中有关?

如果您想检查代码,该应用程序位于http://pattern86.com/apps/color 。

基本上是这样的:

  1. 将应用程序添加到主屏幕。(没有光泽——此时一切都很好。)

    在此处输入图像描述

  2. 从多任务处理中退出应用程序(它已经在这里显示了光泽!)

    在此处输入图像描述

  3. 现在图标有了光泽效果!是什么赋予了?

    在此处输入图像描述

0 投票
1 回答
422 浏览

iphone - iPhone 应用程序可以生成网络剪辑吗?

Safari 浏览器可让您在主屏幕上添加一个图标,作为您碰巧访问的任何网页的书签。我想做同样的事情,但在我开发的应用程序中。所以基本上,用户会启动应用程序,做很多事情,并且在此过程中的某个地方,会创建一个网络剪辑并将其推送到他们的主屏幕(当然是在他们同意的情况下)。这是可能的,还是 Safari 浏览器独有的功能?看起来这种事情是可以做到的,但它似乎也可能被视为垃圾邮件,因此苹果公司有理由直接拒绝该应用程序。这种事情可行吗?如果是这样,我会非常感谢一个链接,我可以在哪里阅读如何去做。

0 投票
1 回答
4140 浏览

iphone - 如何构建像 http://brdrck.me/settings/ 这样的网络剪辑

我对构建像http://brdrck.me/settings/这样的应用程序非常感兴趣。我的第一个问题是网络剪辑文件里面有什么?它是html还是其他?第二个问题是如何以编程方式将图标添加到主屏幕。从我上面提到的页面http://brdrck.me/settings/可以看出。我试图从浏览器检查它的源代码,但结果是我的 Chrome 浏览器中的一些普通 CSS 和 javascript 代码,我不知道如何在我的 Mobile Safari 中检查源代码。有人帮忙吗?

0 投票
2 回答
2364 浏览

ios - 如何在同一窗口中加载 iOS 网络剪辑链接?

加载包含一些链接的 Webclip 后,单击链接会启动 Mobile Safari,而不是在同一窗口中加载链接。有没有办法阻止在 Safari 而不是 Webclip 实例中加载链接?我试图在我的本地 Apache 安装上使用 PHP 来模拟一个移动应用程序。

0 投票
1 回答
193 浏览

ios - WebClip 可以指向任何不基于网络的东西吗?

据我了解,创建 WebClip 是为了指向一个网络应用程序。

然而,另一方面,它在内部所做的只是让系统知道应该打开 URL(并且作为示例 Safari 处理)。

我的问题是 WebClip 是否可以包含任何其他非 http:// url(作为邮件、短信或任何其他注册协议的示例协议)?

0 投票
1 回答
392 浏览

ios - 如何让 iOS 网络应用从中断的地方开始

我正在编写一个 Web 剪辑应用程序,您可以通过 Safari 将其添加到主屏幕,每次打开它时,它都会重新加载到保存 Web 剪辑的页面。如何使 Web 应用程序在上次打开的位置打开离开了?