Articles of Web应用程序

authentication后防止Captive Portal自动closures(Android)

所以简单的想法是,我们有一个RADIUS服务器设置,允许用户通过用户证书与我们的Ruckus控制器进行身份validation。 在authentication时,用户应该被redirect到允许他们pipe理MACauthentication设备的页面。 到目前为止,我们testing的所有东西,包括“旧”Android设备,这似乎是没有问题,事情运行,因为他们应该。 然而,随着棒棒糖(5.0+)版本的Android的强制门户已经发生了很大的变化,其中一部分是自动closuresjoinnetworking时启动的强制门户。 因为我们希望他们在authentication后被redirect到MAC设备pipe理页面,所以他们可以添加他们当前login的设备,并避免再次login,这是不好的。 我曾经尝试过: 检测浏览器是否正在移动设备中启动,并在onbeforeunload中popup警告,以尝试保持浏览器打开状态。 当检测到成功的身份validation(主要是pipe理自己的redirect)时,打开一个新的浏览器窗口,指向redirectURL。 执行选项2,然后selectredirect的URL上的选项1 什么都行不通 要求用户禁用设备上的强制门户选项。 不要试图将普通用户指向高级控制。 创build一个开放的networking来访问MACpipe理器,它必须落后于一些authentication。 现在的解决scheme: 我们对这个解决scheme感到不满,但现在我们只是要求用户通过networking进行身份validation,然后打开浏览器,进入用户用来手动添加设备的基本login门户页面(非networking身份validation)连接(如打印机,游戏设备等)。 虽然这是有效的,但用户不得不login,打开浏览器,手动inputURL并重新login是一件痛苦的事情。 这不是人们没有遇到的问题, 看到这里 ,我一直没能find解决问题的人的解决scheme。 当然在这种情况下有一些利用javascript或者某些东西来保持浏览器打开的方法。 如果没有,任何人都有更好的pipe理东西的想法?

Famo.usnetworking平台是否支持phonegap?

我想通过手机整合通知和蓝牙到我的web应用程序与famo.usbuild成。 可能吗?

在Android的应用程序中包装HTML

我有一个现有的网站(社会性质),它也已经有一个移动networking版本,所以我基本上想要做的是将这个视图封装在一个Android应用程序,并可能添加一个不错的启animation面。 所以本质上是一个“品牌”的浏览器窗口。 任何意见,将不胜感激。

Android:如何知道位于Web服务器的文件被修改?

我parsing位于Web服务器的Xml文件,并将parsing的数据存储到数据库中。 为我的应用程序,我正在使用数据库的数据。 我只需要parsingXML文件,如果文件被修改,否则不需要parsing。 那么我怎么才能知道文件被修改? 我知道我可以使用“if-modified-since”标题。 但是我需要一些“if-modified-since”标题的例子 请帮帮我…….

Phonegap Android互联网无法正常工作

我在Phonegap中编写我的第一个应用程序,我一直在Android设备上进行testing。 我相信我已经给予适当的许可: <uses-permission android:name="android.permission.INTERNET" /> 但地图没有显示出来。 我试图从一个Web服务获取经纬度,并使用它在Google地图上放置一个标志。 我相信问题实际上是与互联网接入,就好像我通过Visual Studio运行这个网站一样,服务返回坐标并显示地图。 但是,当编译应用程序,并且该网站在应用程序webview中运行时,不会返回坐标,也不会显示地图。 我还添加了一个表格来显示返回的坐标,他们也显示在浏览器中,但在运行的应用程序中是空白的。 有没有人有任何想法,为什么webview将无法连接到互联网,并返回所需的数据? 我已经删除了Web服务的实际地址,但是我知道这很好,因为它在浏览器中工作。 HTML页面: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?v=3.exp&amp;sensor=true"></script> <link rel="stylesheet" type="text/css" href="css/index.css" /> </head> <body> <div class="app2"> <div id="map" style="width: 200px; height: 150px"></div> <script type="text/javascript"> var xmlhttp = new XMLHttpRequest(); xmlhttp.open("GET", "http://www.xxxxxxxx.com/mobile/iphone/xml/postal.asp?postal=33173", false); xmlhttp.send(); xmlDoc = xmlhttp.responseXML; var myOptions = […]

Android的webview有白色的边框,如何摆脱它?

我有一个使用webview加载网页的android应用程序,但是在graphics布局和应用程序中,它显示一个白色的厚边框,我尝试resize,我试图改变XML布局文件中的宽度和高度,但没有改变。 请检查下面的图片以供参考。

背景附件:修复不适用于android / mobile

我正在开发一个cordova应用程序,我试图得到一个固定的背景。 不幸的是,它似乎并没有工作,任何时候我滚动背景简单地离开了页面的顶部。 这里是我用来做这个(我已经尝试了几种其他方式)的CSS: html { width:100%; height: 100%; background-color:#000000; background-image:url('../img/bg_reader.jpg'); /*background-repeat:no-repeat; background-attachment: fixed; background-position: center;*/ background-size: 100% 100%; } 无论如何,当我向下滚动屏幕时,背景将滚动到屏幕的顶部,就好像没有设置固定属性一样。

基于Web的远程桌面连接到Android

有没有可用的代码(开源),使基于Web的远程连接到Android设备。 即logmein,pcanywheretypes的应用程序。 我已经在市场上的几个应用程序中看到了这一点,但是我需要将其添加到我正在创build的项目中。 刚刚添加。 我期待控制Android设备,而不是Android控制远程PC。

在股票android浏览器模糊的图像

我一直在想这个问题已经好几个星期了,而且没有find真正的解决办法。 我发现了一个解决方法,但我觉得非常烦人。 在我的Galaxy S3的默认浏览器中加载模糊的图像,但在Chrome浏览器和火狐浏览器,它们加载完美,没有解决方法。 高DPI屏幕的图像是2倍,所以这不是问题。 解决方法是在链接中放置任何文本。 我放 ”。” <a href="#">.</a> 并使字体大小非常小。 #closeButton a{ float:left; display:block; position:fixed; top:9px; left:10px; width:46px; height:44px; background:url(../img/camera/closeX@2x.png) 0 0 no-repeat; background-size:46px 90px; text-align:center; font-size:1px; color:#FFF; } #closeButton a:active{ background-position:0 -45px; } <span id="closeButton"><a ontouchstart="" href="vibes.html"></a></span> 屏幕截图没有解决方法: http : //igor2.com/blurry/no-text.png 截图与解决方法: http : //igor2.com/blurry/with-text.png 任何帮助,将不胜感激! 我一直在试图弄清楚这个问题。 必须有一个解决scheme,因为Facebook手机和其他移动页面加载漂亮的图像/图标。 谢谢!

用Android调用.NET Webservice

我知道这个问题已经在这里问过,但是我不认为这些答案足够满足我的需求。 我们有一个用于iPhone应用程序的SOAP web服务,但是我们可能需要一个特定于Android的版本或服务代理,因此我们可以select使用SOAP或JSON。 我对这两种方法都有一些担忧: SOAP解决scheme: 是否有可能从WSDL文件生成Java源代码,如果是的话,它会包括某种types的代理类来调用Web服务,它会在Android环境中工作吗? Google没有在Android中提供任何SOAP库,所以我需要使用第三方,任何build议? 在parsing和传输SOAP XML xml时,性能/开销与JSON解决scheme有什么关系? JSON解决scheme: Android sdk中有几个类可以让我parsingJSON,但它是否支持genericsparsing,就像我希望将结果parsing为复杂types一样? 还是我需要自己实现呢? 我之前在Stackoverflow上看过2个库,GSON是Jackson。 性能和可用性(从开发人员的angular度来看)有什么不同? 你们有没有经验与这些图书馆? 所以我想大的问题是,用什么方法? 我希望你能帮助我。 提前致谢 :-)