草庐IT

cordova_plugins

全部标签

android - 本地视频文件无法在 Cordova Android 应用程序中播放

我正在Cordova中构建一个应用程序,该应用程序的第一页包含一个设置为自动播放的视频标签。我在加载文件时没有收到任何404错误...文件无法播放。视频是黑色的,0:00的时间长度没有改变。奇怪的是,我在Chrome远程开发工具中为视频文件收到了两个网络请求:第一个显示(成功)状态,第二个显示(已取消)状态。我试过为该文件使用两个不同的URL:file:///android_asset/www/video/nameofmyvideo.mp4视频文件实际在/www/video/nameofmyvideo.mp4.和android.resource://mypackagename/raw/

javascript - 使用 extract-text-webpack-plugin 和在 HTML header 中链接合并的 CSS 文件有什么区别?

据我了解,extract-text-webpack-plugin将您的React组件中导入的所有css文件捆绑到一个单独的CSS文件中。然后可以在HTMLheader中引用单独的CSS文件,以防止FOUC(FlashOfUnstyledContent)。使用extract-text-webpack-plugin抵消了在React组件js文件中导入CSS的一些好处,例如热加载。那么,使用extract-text-webpack-plugin和将组件文件中的所有样式表导入替换为HTML模板标题中合并的CSS文件的单个链接之间有什么区别?使用CSS模块还是导入CSS重要吗?更新:添加示例以进

android - Cordova/PhoneGap HTML5 地理围栏

我希望在我的Android版Cordova/PhoneGap3.0应用程序中添加一些地理围栏。有没有人有使用任何插件的经验?或者,您是否可以建议以有效方式在我的应用程序内计算地理围栏的最佳方法?现在我有了它,所以它每5秒自动更新一次,并根据本地代码中的预定义点检查它,无论用户是否在半径内。只是它似乎对系统有点负担。任何建议都会很棒!提前致谢! 最佳答案 还有https://github.com/cowbell/cordova-plugin-geofence你甚至会在那里找到一些exampleapplication使用ionic框架构

ios - 运行Cordova插件时如何防止WKWebView被关闭

我正在使用cordova-plugin-wkwebview-engine插件在Cordova中运行我的html5应用程序。因为WKWebView的架构,webview是在另外一个线程加载的。现在,当我从Cordova打开另一个线程(例如,使用相机插件拍照)并且iOS在相机View处于事件状态时发出内存警告时,webview被杀死。显然WKWebViewView像后台线程一样处理并被停止。现在当相机返回时,应用程序是空白的(白屏),因为webView不再存在。在UIWebView中(由于在WKWebView中性能更好,我们放弃了它)在应用程序的主线程上运行,因此从未被杀死。有什么方法可以

android - Cordova (安卓)。最小化应用程序时禁用音频播放

启动时,声音开始,最小化时不停止。我能怎么做?通过document.addEventListener("pause",onPause,false);document.addEventListener("resume",onResume,false);不能。PauseEventListener做不到。帮助。抱歉英语不好。附言要求写很多varapp={initialize:function(){this.bindEvents();},bindEvents:function(){document.addEventListener('deviceready',this.onDeviceRead

javascript - 在 webpack 中使用 html-webpack-plugin 和 string-replace-loader

我正在尝试替换index.html中的变量,如下所示:在我使用的配置文件中:{test:/index\.html$/,loader:'string-replace',query:{search:'$variable',replace:'stufftoinject',},}在loaders阵列,然后在plugins:newHtmlWebpackPlugin({template:conf.path.src('src/index.html'),inject:true,})但是这个设置会导致:ERRORin./~/html-webpack-plugin/lib/loader.js!./src/

android - 更改 html 文件但 apk 未在 cordova 中更新

我是phonegap的新手,我创建了一个应用程序,但我不知道如何根据我的目的更改html文件?当我在HelloWorld/www的www文件夹中更改索引html文件并通过Eclipse再次运行程序时,我看到默认的apk文件,我没有看到任何变化!我想编写一个用于发送和接收短信的示例应用程序,但我不能,我不能更改html文件。你能帮助我吗?或者发送有关在www文件夹中创建和更改js或html文件的简单教程?如果我不能创建这个或简单地改变它,phonegap不是跨平台使用的好东西!感谢您的建议:) 最佳答案 如果您在根www文件夹中进行更

android - 错误 "File google-services.json is missing from module root folder. The Google Services Plugin cannot function without it"

这个问题在这里已经有了答案:Filegoogle-services.jsonismissingfrommodulerootfolder.TheGoogleServicesPlugincannotfunctionwithoutit(5个回答)关闭2年前。我将我的项目更新为最新的Play服务classpath'com.google.gms:google-services:1.5.0-beta2'。我还在我的app.gradle文件中使用最新版本的playservices:compile'com.google.android.gms:play-services-location:8.3.0'

android - 错误 "File google-services.json is missing from module root folder. The Google Services Plugin cannot function without it"

这个问题在这里已经有了答案:Filegoogle-services.jsonismissingfrommodulerootfolder.TheGoogleServicesPlugincannotfunctionwithoutit(5个回答)关闭2年前。我将我的项目更新为最新的Play服务classpath'com.google.gms:google-services:1.5.0-beta2'。我还在我的app.gradle文件中使用最新版本的playservices:compile'com.google.android.gms:play-services-location:8.3.0'

javascript - [Tooltipster Plugin]- 知道div是否已经有tooltipster

我正在使用这个插件http://iamceege.github.io/tooltipster/.有可能知道HTML是否已经初始化了工具提示?我想知道,因为有时我需要更改工具提示的文本,为此,我需要销毁工具提示,更改HTML对象的属性标题,然后再次初始化。像这样:$(this).tooltipster('destroy').attr("title",data.fields[i].value).tooltipster(); 最佳答案 您可以使用API:检查元素是否已经有工具提示:$(...).hasClass("tooltipstere