Articles of cordova

Phonegap中的滚动条?

我是Phonegap新手。 我在列表视图中显示数据列表。 数据从服务器收集,我想添加一个滚动条到视图。 如何在Phonegap中添加滚动条并使视图滚动粘滞? Jow要平稳吗? 请指导我这样做。 提前致谢。

javascript + phoneGap – 如何检测何时处于活动状态的电话

我search了这个问题,这个问题一直没有得到答复,我想知道是否有人可以帮助解决这个问题。 使用JavaScript库和phonegap,我想打一个电话,当接听电话时向接收者播放一个audio文件。 此audio只能播放给收件人,不能通过电话扬声器播放。 换句话说,audio是作为活动呼叫的一部分播放的。 一个例子是当打电话给一个本地商店,并且呼叫被保持,同时为呼叫者播放音乐。 问题1)是否有任何人都知道的技术或插件能够检测到实际进行通话/应答的时间? 问题2)如何在通话过程中播放预先录制的audio.mp3? 任何帮助或指针将不胜感激,

某些Android设备/ Chrome上的HTML5数字input中没有小数位

在某些Android设备上创buildHTML5数字input字段不会显示任何小数位。 <input type="number" step="0.001" min="0" name="foo" /> 这很麻烦,因为我正在尝试编写HTML5 + Javascript应用程序。 它目前适用于IOS以及一些(最?)Android设备。 只是一些Android版本/品牌不会在popup的数字键盘上显示小数位。 例如在Galaxy S3上,应用程序本身工作正常,但如果在Chrome中打开相同的代码,则不会显示小数点。 我正在使用这个组合来testing并尝试解决这个错误。 这里的问题是 – 有没有什么办法来使用Javascript来检测键盘不会显示小数点? 在这种情况下,我可以通过编程方式将numbertypes更改为text ,但我只想为需要的设备执行此操作。 (另外,有没有办法强制小数点出现在键盘上?我的研究迄今表明,没有,这就是为什么我要问的解决方法,而不是。 我尝试过使用各种步骤( any , 0.1等),设置模式,设置起始值为十进制( value="0.1" )都无济于事。 我试过检测浏览器可以处理数字字段,但是这会报告为“真”…设备可以处理数字字段,他们只是处理它们: var i = document.createElement("input"); i.setAttribute("type", "number"); i.setAttribute("step", "0.001"); alert(i.type + ' and ' + i.step); // gives "number and 0.001", so the device has stored the values […]

你在哪里设置了cordova cli插件版本中的类path

我正在为cordova使用第三方aar的cli的一个android插件,并得到符号不存在的错误。 尽我所能解决这个问题,是因为cordova的构build需要被告知库里有一个空气。 它需要包含在类path中。 通常,插件所需的任何configuration更改都将在plugin.xml中进行。 有没有人知道我需要设置告诉cordova关于aar。 (我已经检查,并且由于插件行,aar实际上是在project / libs中) <source-file src="libs/android/mopub-sdk.aar" target-dir="libs" /> 或者是我的问题更深一点,而不是一个plugin.xml的问题 – 我需要在cordovacliconfiguration?

CrossWalk Webview不会启动URL

我正在使用Cordova CrossWebViewEngine并创buildXWalkCordovaView来在webview中启动我的应用程序。 但它是抛出一个错误说 02-01 20:53:17.097: E/AndroidRuntime(2776): FATAL EXCEPTION: main 02-01 20:53:17.097: E/AndroidRuntime(2776): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.abc.securitySampleApp/com.abc.securitySampleApp.MainActivity}: java.lang.UnsupportedOperationException: load 02-01 20:53:17.097: E/AndroidRuntime(2776): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2059) 02-01 20:53:17.097: E/AndroidRuntime(2776): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084) 02-01 20:53:17.097: E/AndroidRuntime(2776): at android.app.ActivityThread.access$600(ActivityThread.java:130) 02-01 20:53:17.097: E/AndroidRuntime(2776): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195) 02-01 20:53:17.097: E/AndroidRuntime(2776): at android.os.Handler.dispatchMessage(Handler.java:99) 02-01 20:53:17.097: E/AndroidRuntime(2776): at android.os.Looper.loop(Looper.java:137) 02-01 20:53:17.097: E/AndroidRuntime(2776): at android.app.ActivityThread.main(ActivityThread.java:4745) […]

Cordova Android构build由MojoBudgetService停止

我的meteor应用程序开始给出这样的错误: I20170929-15:49:50.694(3)? 09-29 15:49:49.915 6294 6340 E铬:[错误:service_manager.cc(156)]连接InterfaceProviderSpec阻止服务:content_renderer从绑定接口:blink :: mojom :: BudgetService公开:content_browser I20170929-15:49:50.915(3)? 09-29 15:49:50.135 6294 6361 E铬:[错误:BudgetService.cpp(167)]无法连接到MojoBudgetService。 我试图添加uses-permissions androidManifest ,删除所有cordova插件,重置meteor和擦除cordova构buildcaching。 我仍然坚持同一个观点。 而且我到处search这个MOJO的东西,但没有提及meteorcordova应用程序。

CordovaWebView:TIMEOUT错误

我在我的phonegap应用程序中实现jquery.min.js,但它显示CordovaWebView超时错误。 我也试过了 super.setIntegerProperty("loadUrlTimeoutValue", 10000); 但只是花时间和之后的时间,相同的“CordovaWebView:超时错误!” 来了。 请给我提供适当的解决scheme。

通过单击button在input字段中添加用户定义的地点来停止geocomplete

我的要求是在文本字段中放置一个地名,并显示在地图中,所以我使用了geocomplete js,效果很好。 现在我的用户应该可以放置用户定义的地方,比如“我的房子”,因为我需要点击地图顶部的“x”button来移除地理空间。 我怎样才能实现呢? 提前致谢

Android是强制杀死我的启动BT连接

我已经用Apache cordova为Android写了一个启动器应用程序。 这是一个类似自助亭的应用程序,基本上它工作正常。 不幸的是有一个问题:在某些情况下Android是强制杀死我的应用程序,并立即重新启动它。 – 加载大概需要3秒钟,在那里显示一个白色的屏幕。 它开始全新(onPause,onResume不被调用)。 在日志中我发现: V/WindowManager( 657): Changing focus from Window{42544288 u0 com.android.settings/com.android.settings.SubSettings} to Window{428ad610 u0 com.android.settings/com.android.settings.SubSettings} Callers=com.android.server.wm.WindowManagerService.addWindow:2665 com.android.server.wm.Session.addToDisplay:163 android.view.IWindowSession$Stub.onTransact:111 com.android.server.wm.Session.onTransact:126 I/WindowManager( 657): Gaining focus: Window{428ad610 u0 com.android.settings/com.android.settings.SubSettings} … I/ActivityManager( 657): Force stopping com.myapp.name appid=10119 user=0: clear data I/ActivityManager( 657): Killing 2639:com.myapp.name/u0a119 (adj 7): stop com.myapp.name I/ActivityManager( 657): Force finishing activity ActivityRecord{42542218 […]

css3转换rotate3d与透视不工作在Android上

我有一个使用3D转换的Web应用程序,它可以在Android 4.1的Android浏览器中正常运行。 但是,PhoneGap容器中的相同应用程序导致挤压和展开animation,而不是透视3D旋转。 有没有办法让它在PhoneGap中运行,或者是否使用了不能进行3D转换的不同渲染引擎? 我用 -webkit-perspective: 300; 在父母和 -webkit-transform: rotate3d(0, 1, 0, -180deg); -webkit-transform-style: preserve-3d; 在旋转的图像上。