草庐IT

mobile-webkit

全部标签

android - 从另一个应用启动 firefox mobile

我需要在我的应用程序中启动firefox移动版。我目前正在这样做:Stringurl="http://www.google.it";Intentintent=newIntent(Intent.ACTION_MAIN,null);intent.addCategory(Intent.CATEGORY_LAUNCHER);intent.setComponent(newComponentName("org.mozilla.firefox_beta","org.mozilla.firefox_beta.App"));intent.setFlags(Intent.FLAG_ACTIVITY_NEW

java - Mobile Backend Starter subscribeToCloudMessage 将不起作用

当我将subscribeToCloudMessage()函数与CloudBackendMessaging.TOPIC_ID_BROADCAST一起用作topicId时,就像在CloudBackendFragment.java中所做的那样,一切正常,但是当我为该函数提供我自己的字符串时,我收到此消息:错误:m.google.api.client.googleapis.json.GoogleJsonResponseException:400BadRequest"code":400,"errors":[{"domain":"global","message":"SubscriptionIDs

android - 为现有的 Spring MVC 应用程序(Spring Mobile 或 Phonegap)设计移动应用程序

我使用SpringMVC和MySQL在Openshift上创建了一个Web应用程序。现在我想为这个应用程序移动。我想发布与移动应用程序相同的应用程序(主要是Android)。首先,这个移动版本应该也可以使用HttpPost/Webservice安全授权。我知道Pivotal有一个SpringMobile项目,它可以帮助为相同的应用程序创建一个移动站点(具有更复杂的功能,例如spring表单标签等等)。另一方面,Phonegap可以借助HTML5和CSS创建跨平台的移动应用。我的问题是:将我的精力放在Phonegap或SpringMobile上是否值得?如果我选择SpringMobile

javascript - 如何在WebKit 中调用参数化的javascript 函数?

我正在尝试将2个参数传递给javascript函数。此代码webview.loadUrl("javascript:function_to_call();");在没有参数的情况下工作正常,但我无法将其与参数。这是javascript连接点:functionchangeLocation(_lon,_lat){varzoom=16;varlonLat=newOpenLayers.LonLat(_lon,_lat).transform(newOpenLayers.Projection("EPSG:4326"),map.getProjectionObject());map.setCenter(l

Android WebKit 和 JavaServer Faces

我想知道为什么WebKit试图将我的页面呈现为XML而不是HTML。我为所有可用的AndroidSDK版本尝试了这个问题(通过模拟器和真实设备),并且仅自带有WebKit/533.1的Android2.3.4(API10)以来一切正常一件更奇怪的事情是浏览器版本:Android2.2.1有WebKit/533.1,Android2.3.4也有WebKit/533.1那么,我的页面不想在2.2.1和533.1中呈现,但在2.3.4和相同的533.1中一切都很好??页面代码很简单:Title...Google说我必须将Content-Typeheader声明为text/html,但它已经被

jquery-mobile - JQuery Mobile : focused input text doesn't respect z-index, 出现在其他一切之上

我有一个使用jQueryMobile的AndroidPhonegap应用程序。在HTCDesire上,如果输入框获得焦点,则它始终位于最前面,无论哪个元素位于上方。 最佳答案 您是否尝试应用css属性-webkit-transform:translate3d(0,0,0);到您的输入字段? 关于jquery-mobile-JQueryMobile:focusedinputtextdoesn'trespectz-index,出现在其他一切之上,我们在StackOverflow上找到一个类似

java - 桌面 webkit 相当于 Android 的 addJavascriptInterface()?

在研究AndroidUI的可能性时,我发现了一个名为addJavascriptInterface()的方法的文档,该方法允许您将AndroidJava对象上的方法公开给UI的WebView组件中的Javascript。这个想法似乎非常有用和明显(就概念而言,而不是实现)。但是,我似乎找不到桌面版webkit引擎的任何等效项。有一些东西,比如pywebkitgtk和qt的webview版本,允许在native应用程序和web应用程序之间进行一些有限的通信,但它们似乎都需要时髦的hack和本地消息传递层。Android方式要优雅得多。有没有人知道一种类似的简单方法可以将HTML5应用程序与

android - JQuery Mobile 中 WebView 底部的空白

我正在使用1.0a3版本的jquery-mobile。问题是大约有一个空白。40px被添加到WebView的底部。在Android模拟器中,空白并不总是出现,当它出现时,我收到一个Can'tgettheviewWidthafterthefirstlayout警告。上了2.3.3。设备空白确实总是出现。我尝试切换到版本1.0a2、1.0a4和1.0b2,但在1.0a2上,屏幕在方向更改时变为空白,而在1.0b2和1.0a4上,拆分按钮的外观以不希望的方式发生变化。我自己没有在css中进行任何更改。可以改变什么来摆脱空白? 最佳答案 问

android - HTTPS 请求返回 2032 Stream Error 仅适用于 Android with Flex 4.6 Mobile

我有一个针对iOS和Android的移动应用程序。它通过HTTPS发出登录请求(使用带有HTTPService的POST)。通过ADL在我的开发箱上调试以及在iOS4.2和iOS5上编译和测试时一切正常。当从我的测试应用程序或设备的浏览器中向其他域(如Twitter等)发出HTTPS请求时,Android设备也能正常工作。我只有几台测试Android设备,它们运行的​​是2.3.3,但没有一个能成功连接。通过USB进行调试时,我可以看到HTTPService调用正在返回带有IOErrorEvent#2032的FaultEvent。经过研究,我发现Android操作系统在某些SSL证书方

android - jQuery mobile + phonegap +android 4.0.4 标题闪烁

我正在使用jQueryMobile1.2和phonegap开发一个应用程序。在android2.3上测试它工作正常。在android4.0.4上,页眉和页脚会出现恼人的闪烁。它们在一页与另一页之间的转换过程中消失。我尝试预加载所有页面。我设置$.mobile.defaultPageTransition='none';$.mobile.defaultDialogTransition='none';我试过.ui-page{-webkit-backface-visibility:hidden;}.ui-mobile-viewport-transitioning,.ui-mobile-view