问题标签 [mobile-browser]
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.
android - 使用 JavaScript 检测 Android 浏览器设置
在安卓浏览器中,您可以将“启用插件”设置为“始终开启”、“按需”、“关闭”。
这导致当 Flash 电影嵌入浏览器页面时,您需要点击箭头来启动电影。
现在我的问题是,有没有办法通过 javascript 或类似的方法来检测这个设置?这样我就可以嵌入 flashmovie 或使用解决方法?
谢谢!
javascript - 如何让一些网页在移动设备上显示不同
我有一个相当宽和短的网页,大约 3 页,宽而长的页面在手机浏览器上显示很好,但短的页面只显示不到一半的屏幕。
无论如何,我可以为这 3 个页面中的每一个页面制作一个单独的页面,并且只有在有人使用手机时才让它们出现。
谢谢
javascript - 强制网站仅以横向模式显示
我只想以横向模式显示我的网站,可以吗?用户手中设备的方向无关紧要,但网站将始终处于横向模式。我已经看到 iPhone 应用程序是这样工作的,但是这可以在网站上完成吗?
jquery - 检测文本框内容是否已更改的电池友好型方法
这个问题的答案建议使用window.setInterval
作为唯一可靠的方法来立即检测(无需等待模糊)是否更改了文本框的内容,因为某些文本框更改可能通过按键以外的事件发生。
即使在我的台式电脑上,我也看到 IE 或 Firefox 以 500 毫秒的 setInterval 运行并使用相对简单的处理程序检查一些文本框,从而消耗了相当大的 CPU 百分比。这在台式电脑上是可以的,但在笔记本电脑和手机上会影响电池寿命。
什么是使用 jquery 来最小化 CPU 利用率但仍提供快速更新以响应文本框的更改(包括剪贴板粘贴、ajax 更新等,而不仅仅是按键)的好方法?
android - 通过网络浏览器获取设备信息
我正在寻找网络浏览器中的唯一标识符,以查明浏览器在移动设备上与谁打交道。我的问题是,与 pc 或 mac 上的浏览器相比,在移动 iOS 或 Android 设备上使用网络浏览器时,是否有任何其他信息可用或不可用?
我已经用谷歌搜索了一段时间,但找不到任何有用的东西。任何链接/参考将不胜感激。
objective-c - 如何让我的 UIWebView 或 NSURLConnection 告诉网站它是移动浏览器?
我有一个网站,可以检测移动浏览器并将不同的页面加载到所述设备。但是,当我在 iphone 应用程序的 UIWebView 中加载页面时,它会加载默认页面而不是移动页面。如何告诉网站我是移动浏览器?
我的站点是一个 ASP.NET 站点,在每个 PageName.aspx.cs 文件中实现了以下 C# 代码以进行移动重定向:
android - 从 android 应用程序打开本机浏览器
我有一部安装了多个浏览器的安卓手机,我可能会也可能不会将浏览器设置为默认值。
所以,我的问题是..
- 从我的应用程序中,如何强制仅在NATIVE android 浏览器中打开链接?
- 有没有办法知道浏览器是否设置为默认?
javascript - 从纵向切换到横向时检测移动设备上的浏览器窗口调整大小,反之亦然
我正在使用以下代码来监视屏幕大小的变化并运行alertSize()
,但它仅在加载页面时才有效,然后它不起作用
jquery - jQuery需要在第一页或打开页调用data-rel="dialog"
我是 JQuery 的新手,我发现我可以将 JQuery 用于移动 Web 浏览器开发。我正在为浏览器做一个简单的弹出页面。我浏览了一些文档并得到了答案,我可以将 data-rel="dialog" 用于页面等模式窗口。但我希望像窗口一样的模态作为我的打开页面。(第 1 页) 这是我的代码。请帮我。我是新手。谢谢你。