问题标签 [wurfl]
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.
javascript - 如何使用 wurfl 检查是否启用了 javascript?
问题说明了一切。我可以使用获取手机名称我可以使用
等mobile_name
获取品牌名称。brand_name
但是如何检查是否启用了javascript?
mobile - MVC5 DisplayModeProvider 注册问题
所以我有一个具有 3 种显示模式的 mvc 5 应用程序,桌面(默认)、移动设备和平板电脑。我正在使用 WURFL 来找出设备。这是从 global.cs 中调用以进行注册的代码:
我正在对 HttpRequestBase 使用一些扩展方法,如http://msdn.microsoft.com/en-us/magazine/dn296507.aspx中所述:
一段时间后一切正常,但一个小时左右后,移动设备和平板设备开始显示桌面视图,桌面视图开始显示 ViewSwitcher 共享视图(我假设大多数人都熟悉它,它只是让你从移动设备显示桌面视图)。这几乎就像 mvc4 中的缓存错误。我已经尝试删除我的代码来注册显示模式,并且只使用默认的 mvc 移动支持,它工作正常它有同样的问题!很明显,这里的某个地方有问题......有人能看到任何明显的东西吗?几乎不可能调试导致问题在很长一段时间后才开始出现,即使那样也只有在实时系统上才真正!有任何想法吗?
谢谢大家...在这个问题上已经太久了...干杯安迪
编辑:即使将其剥离回默认实现也会产生问题。我添加了一些调试代码以确保我实际上正在运行 mvc5,但看起来我是。我还通过禁用缓存尝试了最初推荐的 mvc4 问题解决方法,但仍然没有乐趣。真的没有人知道这方面的信息吗?
android - Android webview 不加载页面,但从浏览器加载应用程序
我有一个 html 5 移动网络应用程序,它可以从浏览器加载,但卡在 android webview 上。我们在加载 web 应用程序之前使用了启动屏幕,我的 webview 卡在启动屏幕中,不加载主页。我们使用wurfl api通过用户代理检测设备,我确保用户代理与浏览器和 webview 相同,因为我们只使用操作系统名称和版本,即“Android”和“3.9>”。过去两天一直被这个问题困扰。:
是的,我已将互联网、wifi 权限添加到清单:
获得例外:
zend-framework - WURFL 和 Zend 页面缓存
我似乎有一个无法解决的鸡/蛋情况。我正在使用 WURFL 为我的网站嗅探移动客户端并基于它来改变内容。这发生在 Controller_Plugin 中。
我正在考虑添加页面缓存,但据我所知,这只能在引导程序中启动。为了正确缓存页面,我需要知道页面是否是移动的,但是直到以后我才拥有这些数据,可以这么说......
也许了解 Zend 应用程序工作流程的人会知道在获取用户代理信息后我可以在哪里偷偷进入页面缓存,或者到那时为时已晚?
ruby-on-rails - 如何让所有 Android 设备制造商在 Ruby 中使用 WURFL?
我开始与 WURFL 合作,不知何故我需要所有 Android 设备制造商的列表。以及所有安卓版本。我需要基于 WURFL 设备数据库的此信息。我应该自己解析 wurfl.xml 还是...?
asp.net - 使用 WURFL 检测 CSS 能力
我正在尝试使用最新的 WURFL 数据库(2.3.5)来检测 CSS 功能,但它似乎并没有做得很好。
这是.NET 代码:
对于最新版本的 Firefox (28.0) 和 Chrome (33),“css_gradient”返回“none”,这显然是不正确的。对于“css_rounded_corners”和“css_border_image”,我得到了相同的结果。
这是怎么回事?
android - .net 应用程序将所有 chrome 实例作为移动设备
我有一个具有移动和传统网页的 .net 应用程序。对于我使用 wurfl 的设备检测,问题不在于将什么 chrome 检测为移动设备。我尝试使用所有可用版本的 wurlf,以及使用网络浏览器补丁。无论登录什么电脑,我的日志都会显示以下内容。任何帮助或经验将不胜感激
javascript - Assigning the same function to different variables
I was going through the WURFL.js source, I saw this towards the bottom of the page:
Obviously, the variables, logo
and heroText
, are referring to the same thing. Isn't that an unnecessary overhead on the DOM parsing in JavaScript (since JavaScript has to look for the id hero
each time)? Apparently, a more efficient one is:
In that case, heroText
could be another object or could also be referring to the same object as logo
. I don't know which because I don't know how the JavaScript interpreter works (I'm a C# person, a learner, though).
So my question is really this: (I'm assuming WURFL didn't make a mistake) how does JavaScript interpret the two lines? Thanks, in advance.
java - 当我缺少 WURFLEngine 时如何在 servlet 中使用 WURFL
提前致谢。我第一次使用这个 WURFL API
我正在使用wurfl-1.3.1.1.jar
和wurfl-1.5.1.1-javadoc.jar
在我的演示应用程序中检测移动浏览器功能。
但是在这个 jar 中我没有找到net.sourceforge.wurfl.core.WURFLEngine
类,所以它在编译时失败了。
请指导我如何进行此操作。
注意:如果有人可以为我提供“如何使用 wurfl”的详细步骤,那对我来说会很棒。
java - 在 web 服务 java 中集成 wurlf
我搜索了一个检测设备的框架。我在 Jersey (java) 有我的网络服务,我发现了WURFL
可以将此框架与我的 Web 服务集成吗?还是存在另一个框架?