草庐IT

headless-browser

全部标签

android - HTML/CSS : How to prevent Android and iPhone browsers from upscaling background images

我在移动浏览器中遇到与背景图像结合使用媒体查询的问题移动浏览器需要上面的元标记来响应媒体查询(否则浏览器会假装它有更大的屏幕并缩小页面),问题是这个元标记在使用时也会放大所有背景网站上的图像。这完全破坏了页面的设计。我希望所有浏览器都以1:1的比例表示页面的每个元素。我怎样才能使媒体查询正常工作,同时阻止浏览器放大页面中的背景图像。简而言之,我希望页面像在桌面浏览器中一样被处理。Android和iPhone浏览器都会出现同样的问题。 最佳答案 您是否尝试过使用固定的background-size属性,例如。背景大小:100px100

c# - 为什么 .Net HttpContext.Current.Request.Browser.IsMobileDevice 在 Firefox 44.* Android 设备上为 false?

为什么.NetHttpContext.Current.Request.Browser.IsMobileDevice在Android设备上的Firefox44.*中为false?我该如何在我的.Net应用程序中解决这个问题?我尝试在App_Browsers中创建一个broser定义,但不起作用!用户代理是:浏览器:Firefox,版本:44.0,UserAgent:Mozilla/5.0(Android5.0;移动;rv:44.0)Gecko/44.0Firefox/44.0*抱歉英语不好 最佳答案 我公司的另一个开发人员解决了这个问

android - 网络应用 : Hide a div except android browsers

我开发了一个使用Jquery移动框架的移动网络应用程序...我的主页我添加了一个div,其中包含一些关于谁浏览我的网站android设备的说明...Someinstructionsforandroidusershere...我的问题是,只有当我的网站在运行android设备/浏览器时我才需要显示这个div,如果在运行我的网站时除了android浏览器,例如:iOs、nokia等...只需要隐藏这个div...这意味着这个div内容只允许使用android设备/浏览器浏览我的网站的人读取....有什么想法吗??谢谢 最佳答案 使用这个

java - 如何使用 headless Activity 处理静默 SEND Intent

正如提问的用户:HowdoesthedefaultbrowseronAndroidsend"SEND"intents?,我希望我的Android应用程序处理静默发送。我实现了建议的解决方案,一个从不调用setContentView()的headlessActivity:publicclassIntentMgrActextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);//setContentViewexplicitallyommit

android - 在 headless (headless)服务器错误上使用gradle创建调试apk文件

我正在尝试使用./gradlewassembleDebug在Linuxheadless(headless)服务器上使用gradle创建调试apk文件,但出现以下错误java.io.IOException:Cannotrunprogram"/usr/android/android-sdk-linux/build-tools/23.0.1/aapt":java.io.IOException:error=2,Nosuchfileordirectoryatjava.lang.ProcessBuilder.start(ProcessBuilder.java:494)atcom.android.b

Android Browser.BOOKMARKS_URI 并不适用于所有设备。如何找出给定设备的正确 uri?

我正在尝试使用AndroidBrowser.BOOKMARKS_URI从我的应用程序(https://play.google.com/store/apps/details?id=com.elementique.web)中对设备书签进行增删改查它在大多数设备上工作正常,但在某些设备上不起作用:-(在这些设备上,尝试使用书签会导致java.lang.IllegalArgumentException:UnknownURLcontent://browser/bookmarks我现在明白BoookmarkUri可以不同于AOSP默认值(即“content://browser/bookmarks”

android - 如何在仪器测试中将关键事件发送到 headless 模拟器?

我们目前正在开发一个在我们的构建服务器上运行的仪器测试套件,但是当测试在使用普通Android模拟器的开发机器上通过时,构建在构建服务器上失败,因为我们只运行一个headless模拟器-no-window标志。尝试调用InstrumentationTestCase.sendKeys()方法以编程方式打开选项菜单时发生故障。错误是:Permissiondenied:injectingkeyeventfrompid646uid10026towindowWindow{43d55100paused=false}ownedbyuid1000然后我们发现有一个INJECT_EVENTS权限,但是在

Android 帮助 : How do open a remote Video file URL to play in MediaPlayer without having to open a browser window?

如何在不打开浏览器窗口的情况下通过单击按钮打开远程视频文件URL以在内部MediaPlayer中播放?视频播放正常,但它总是首先打开一个浏览器窗口,这很烦人。这是我已经在使用的,但是否可以在应用程序不先打开浏览器窗口的情况下启动媒体播放器。希望有人能帮忙谢谢露西finalButtonbutton=(Button)findViewById(R.id.play);button.setOnClickListener(newButton.OnClickListener(){publicvoidonClick(Viewv){//PerformactiononclickUriuri=Uri.par

php - ByetHost 服务器使用 JSON 字符串传递 html 值 "Checking your browser"

在尝试将json字符串解析为android时,传递了HTML值。前一天一切正常,突然我的应用程序在尝试借助php文件获取数据库时开始崩溃。当我检查时注意到html值..查看日志08-1001:09:55.814:E/result(6744):Checkingyourbrowser..functiontoNumbers(d){vare=[];d.replace(/(..)/g,function(d){e.push(parseInt(d,16))});returne}functiontoHex(){for(vard=[],d=1==arguments.length&&arguments[0

android - 如何在 headless (headless)服务器上从命令行设置 Android sdk?

这个问题在这里已经有了答案:Commandline"Androidupdatesdk"onheadlessLinux(6个答案)关闭9年前。到目前为止,我已经成功下载并安装了SDK及其在我的PATH中。现在的问题是我无法运行“androidupdatesdk”,因为它希望连接到显示器并且我通过ssh连接到远程headless(headless)服务器(它是一个构建服务器,所以没有桌面环境)。android工具是否有命令行选项告诉它在没有X的情况下运行?