- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我们开发了一个 SAAS 预订应用程序。
作为这项服务的一部分,我们为客户提供一个“小工具”,嵌入到他们现有的网页中,允许客户进行预订。
我们已经将这个小部件实现为一个简单的 iframe,到目前为止它一直运行良好。 iFrame 似乎是一个很好的解决方案,适用于桌面浏览器、iOS 设备和一些 Android 手机,但我们收到报告称,在某些 Android 设备上,iFrame 不可滚动并导致用户出现问题。
我们希望尽可能地跨设备兼容,所以我们开始思考,我们这样做的方式是否正确......
我的问题是,iFrame 是否适合将这样的小部件包含到另一个站点中?或者,是否有更好的方法可以达到同样的效果。
我的研究表明 Youtube、Facebook 等似乎使用 iFrame 来实现此类功能。
也许 iFrame 是实现此目的的最佳方式,而那些使用旧版 Android 设备的用户将不得不接受不那么完美的体验,或者我们可能有更好的方法来解决这个问题。
感谢您的任何想法!
这是 iframe:
<iframe src="http://salontastic.salonmonster.com/client/index.php?layout=2" width="100%" min-width="630px" style="min-height:600px;" scrolling="auto" frameborder="0"></iframe>
我创建了一个 jsfiddle 来演示它的实际效果。
最佳答案
我不同意...我也是一名开发人员,我在 Android 上使用 iFrame 时遇到很多问题...目前,我正在使用装有 Android 2.2 的 Toshiba Folio 100 进行测试。 5 库存浏览器和在 iFrame 上滚动不起作用。我试过那个 jsfiddle,但我也无法滚动它!有人能解决这个问题吗?我花了几天时间在谷歌上搜索并尝试了上千种不同的技巧,但在股票浏览器和 Dolphin HD 上都没有运气。在 Opera Mobile 和 Firefox mobile 中,它们开箱即用,但我需要保证即使使用普通浏览器也能完全支持 Android :-(
关于android iFrame 不滚动 : what are practices to include our "widget" on client's Web pages while maintaining mobile compatibility,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7826502/
这个问题已经有答案了: 已关闭12 年前。 Possible Duplicates: what is the difference between #include and #include “fi
我想使用 #include 指令,其文件名作为外部定义的宏传递。 例如 #include #FILE".h" 其中 FILE 将被定义为字符串 MyFile(不带引号),结果为 #include "M
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 7年前关闭。 Improve thi
我想在当前目录及其子目录下的每个 .m 文件中查找所有出现 ncread 的情况。我使用以下命令: grep -R --include="\.m" ncread . 但是该命令没有返回任何内容。 gr
有时我会遇到这样的情况,我发现我需要为大型第三方文件制作一个#include,这样我才能使用一个函数或一个小类,这让我感到内疚,因为我知道这已经消失了增加我的编译时间,因为当我只想要一个功能时它会编译
这个问题在这里已经有了答案: 关闭13年前. Possible Duplicate: what is the difference between #include and #include “fi
我正在尝试通过应用程序加载器提交应用程序。我收到这个错误。但我已经检查了build设置,所有三种架构都包含在有效架构设置中。 最佳答案 断开任何设备,只保留“iOS 设备”中的选项并将其存档。 关于i
Please check this demo plunker更好地理解我的问题。 在我的主页上有一个表格。每个表行后面都有一个最初隐藏的空行。单击第一行时,我使用指令在其下方的空行中注入(inject
我正在使用 mkdocs 创建 html 网页和片段扩展以将我的主文档分成小块。我有一个难以理解的错误: 在我制作的文件file1.md中: --8<-- includes/some_rep/frag
include的推荐方式是什么?您项目的所有文件? 我见过很多使用类似结构的例子: include 的有序列表单个顶级文件(定义 Module 的文件,或应用程序中的“主”文件)中的语句。 这似乎也是
我想知道如何使用 fx:include与 JavaFX Scene Builder 结合使用,因此: 想象我有一个 BorderPane (文件 borderpane.fxml)。在中间部分我想放一个
我看到 Fortran 有“调用”和“包含”语句。两者有什么区别? .i 文件类型有什么意义吗? 即: include 'somefile.i' call 'somesubroutine.f' 谢谢!
这很挑剔,可能没有任何实际用途。我只是好奇... 在 C++20 工作草案 (n4861) 中, header 名称定义为: (5.8) header-name: " q-char-
这个问题已经有答案了: 已关闭10 年前。 Possible Duplicate: What is the difference between #include and #include “fil
我有一个非常庞大且臃肿的类,我想将它拆分成单独的文件,但它应该对用户完全透明并且与使用该类的现有项目兼容。 特别是,我有自己的 ImageMatrix 类,它定义了大量的一元函数、大量带有标量的二元函
我是 grep 的新手,在重构 C 和 C++ 文件的过程中,我遇到了替换系统的问题,包括 #include <>与本地包括 #include "" . 有没有一种方法可以将 grep 与任何替代工具
我正在制作一个 Spring MVC web 项目,我必须有一个常量 header 。 我的基本要求是“我们希望在所有屏幕上都有一个标题,以显示谁登录了 ProjectA。” 我从这里“What is
在 SWIG 中,“%include”指令与标准 C“#include”有什么区别? 例如,在所有教程中,为什么它们通常看起来像这样: %module my_module %{ #include "M
假设我们有这个头文件: MyClass.hpp #pragma once #include class MyClass { public: MyClass(double); /* .
我已经在一个项目上工作了一段时间,该项目实现了一个使用 C 库的自定义框架。该框架是用 Swift 编写的,我创建了一个模块来向 Swift 公开 C 头文件。该框架是在不同的项目中启动的,然后将该框
我是一名优秀的程序员,十分优秀!