标签: cordova-plugins

Android PhoneGap HTML5video

我正在寻找一个HTML 5视频插件PhoneGap.

我在GitHub上找到了一个插件,但由于我遇到以下问题,可能有问题:

  • 我不知道放在哪里 plugin.xml
  • 我不知道如何与它<video>标记链接
  • 而且它没有合作 PhoneGap

这个javascript函数现在

function start(){
    window.plugins.html5video.initialize({"video1" : "movie.mp4"});
    window.plugins.html5video.play("video1");
}
Run Code Online (Sandbox Code Playgroud)

04-24 09:52:59.305: E/Web Console(740): Uncaught TypeError: Cannot call method 'initialize' of undefined at file:///android_asset/www/index.html:44

html android html5-video cordova cordova-plugins

0
推荐指数
1
解决办法
2850
查看次数

科尔多瓦应用程序 - 不幸的是[应用程序名称]已经停止

我有一个Cordova应用程序,可以在ripple模拟器和Android设备上正常工作.由于一些奇怪的原因,该应用程序决定不在Android设备上工作,而它仍然在纹波模拟器上正常运行.每当我尝试在任何Android设备上部署应用程序时,我都会在设备上"不幸[应用程序名称已停止"警报.

经过几天的研究,我仍然无法确定这个问题的原因,虽然我怀疑它可能与插件有关.我试图删除一些不必要的插件,但我仍然无法在Android设备上运行.

任何建议或方向表示赞赏.

config.xml中

    <?xml version="1.0" encoding="utf-8"?>
<widget xmlns:cdv="http://cordova.apache.org/ns/1.0" xmlns:vs="http://schemas.microsoft.com/appx/2014/htmlapps" id="com.b8ak.b8akapp" version="1.0.1" xmlns="http://www.w3.org/ns/widgets" defaultlocale="en-US">
  <name>B8ak ????</name>
  <description>A blank project that uses Apache Cordova to help you build an app that targets multiple mobile platforms: Android, iOS, Windows, and Windows Phone.</description>
  <author href="http://cordova.io" email="dev@cordova.apache.org">Eyad Alshabaan</author>
  <content src="index.html" />
  <access origin="*" />
  <!--To Grand Access to some href tags SEE: http://stackoverflow.com/questions/26271313/tel-sms-and-mailto-no-longer-working-in-android-after-upgrading-to-cordo-->
  <!--<access origin="tel:*" launch-external="yes"/>
  <access origin="geo:*" launch-external="yes"/>
  <access origin="mailto:*" launch-external="yes"/>
  <access origin="sms:*" launch-external="yes"/>
  <access origin="market:*" launch-external="yes"/>-->
  <vs:features />
  <preference name="SplashScreen" value="screen" /> …
Run Code Online (Sandbox Code Playgroud)

android cordova cordova-plugins visual-studio-cordova

0
推荐指数
2
解决办法
5986
查看次数

使用jquery或javascript从url获取html内容

我想从给定的 url 读取 html 内容,但它显示同源错误(我知道这个错误)。所以我尝试了不同的方法。打开一个新窗口并打开该窗口的网站并读取该窗口中的内容,但不起作用,请帮助我。


注意:这是我的科尔多瓦应用程序!

我尝试如下

var myWindow=window.open('http://www.google.com','','width=200,height=100');
//myWindow.document.write("<p>This is 'myWindow'</p>");
alert(myWindow.innerHTML);
myWindow.document.close();
Run Code Online (Sandbox Code Playgroud)

javascript jquery cordova cordova-plugins

0
推荐指数
1
解决办法
2万
查看次数

Android接受SDK [Google Repository,Android Support Repository]的许可协议

当我试图建立项目时

 ionic build android
Run Code Online (Sandbox Code Playgroud)

或者特别添加此插件

$ ionic plugin add cordova-plugin-screen-orientation
Run Code Online (Sandbox Code Playgroud)

用许可证返回此问题

$ ionic plugin add cordova-plugin-screen-orientation
WARN: ionic.project has been renamed to ionic.config.json, please rename it.
Fetching plugin "cordova-plugin-screen-orientation" via npm


Installing "cordova-plugin-screen-orientation" for android


ANDROID_HOME=/xxx/Android SDK/adt-bundle-mac-x86_64-20140702/sdk

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home

Subproject Path: CordovaLib

Incremental java compilation is an incubating feature.



FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'android'.
> You have not accepted the license agreements of the following SDK components:
  [Google Repository, …
Run Code Online (Sandbox Code Playgroud)

android ionic-framework cordova-plugins

0
推荐指数
1
解决办法
2032
查看次数

使用Ionic 2通过预签名的URL上传到s3时,SignatureDoesNotMatch错误

我正在尝试将视频上传到s3,并有一个预先签名的PUT网址。以下是执行此操作的代码。

import {Component} from '@angular/core';
import {NavController} from 'ionic-angular';
import {MediaCapture} from 'ionic-native';
import {Http} from '@angular/http';
import { Transfer } from 'ionic-native';

@Component({
  selector: 'page-home',
  templateUrl: 'home.html'
})

export class HomePage {

    public base64Image: string;

    constructor(private navController: NavController, public http: Http) {
        this.base64Image = "https://placehold.it/150x150";
    }

    public takeVideo() {
        MediaCapture.captureVideo({limit:2}).then(function(videoData){
            var link = "https://mysamplebucket.s3.amazonaws.com/non-tp/esx.mov?AWSAccessKeyId=TEMP_KEYY&Expires=1482290587&Signature=JUIHHI%2FcnLkqSVg%3D&x-amz-security-token=FQoDYXDGRfTXk6hma0Rxew6yraAX%2FlYGaQmYLwkvsuuB3%2F%2FtPvGDVs3dIQG0Ty3MeMjn0p%%26djt5xhAMk73pndJbZP0tCYYlvPvlUAyL8x7O%%2B3AwEa%%2B9b43yarIuPLCvujmKLTDyi%%3D%3Di";

            var options: any;

            options = {
             fileKey: 'file',
             fileName: 'esx.mov',
             httpMethod: 'PUT',
             chunkedMode: false,
             mimeType: 'video/quicktime',
             encodeURI: false,
             headers: {
                'Content-Type': 'video/quicktime'
              }
            };

            var …
Run Code Online (Sandbox Code Playgroud)

put amazon-s3 ionic-framework cordova-plugins ionic2

0
推荐指数
1
解决办法
3260
查看次数

我在Android设备中卸载并安装了离子v1应用程序后,$ localStorage数据已存在

我正在开发离子v1移动应用程序.当我从Android设备卸载应用程序时,$localstorage在我再次安装应用程序后,保存的数据已经存在.

我也在使用cordova-plugin-crosswalk-webview版本2.2.0

其他信息:

  Cordova CLI: 6.3.1
  Gulp version:  CLI version 3.9.1
  Gulp local:   Local version 3.9.1
  Ionic Framework Version: 1.1.1
  Ionic CLI Version: 2.1.1
  Ionic App Lib Version: 2.1.1
  Node Version: v4.4.1
Run Code Online (Sandbox Code Playgroud)

我很乐意感谢你的帮助.

谢谢!

android cordova ionic-framework cordova-plugins taco

0
推荐指数
1
解决办法
2283
查看次数

在没有ionic-native的情况下将cordova插件用于ionicframework

我找到了一个为codova制作的插件:
https : //github.com/dff-solutions/dff-cordova-plugin-honeywell
该文档描述了如何直接使用对象Honeywell,但没有介绍如何导入到app.module中。并做出适当的调整。我还没有发现关于离子本地开发或清晰的文档科尔多瓦插件移植到离子2.
请任何指导线如何得到任何科尔多瓦插件融入现代离子2
更新:在我的情况下,有一些解决方法,因为我有一个由插件创建的全局变量,所以我在@Component装饰器之前声明该变量。但这招破坏了依赖注入系统。

import { Component, NgZone } from '@angular/core';
import { NavController } from 'ionic-angular';

declare var Honeywell;//declare the global created by the plugin

@Component({
  selector: 'page-home',
  templateUrl: 'home.html'
})
export class HomePage {
  barcode: string;
  constructor(public navCtrl: NavController, public zone: NgZone) {
        Honeywell
          .onBarcodeEvent( ... );
  }

}
Run Code Online (Sandbox Code Playgroud)

ionic-framework cordova-plugins ionic2

0
推荐指数
1
解决办法
1309
查看次数

最新的Ionic更新改变了本地通知原生插件?

将我的节点模块更新到最新版本,包括离子核心等.我收到此错误,我似乎无法找到任何相关信息?有些帮助吗?有没有更改为本地通知插件或任何其他可能让我这个错误?

[15:34:51] transpile started …
[15:35:10] typescript: D:/ionic/myApp1/src/pages/home/home.ts, line: 13
Expected 1 arguments, but got 2.

L12: this.platform.ready().then(() => {
L13: this.localNoti.on(‘click’, (noti, state) => {

L14: alert(state);

Error: Failed to transpile program
at new BuildError (D:\ionic\myApp1\node_modules@ionic\app-scripts\dist\util
\errors.js:16:28)
at D:\ionic\myApp1\node_modules@ionic\app-scripts\dist\transpile.js:159:20
at new Promise ()
at transpileWorker (D:\ionic\myApp1\node_modules@ionic\app-scripts\dist\tra
nspile.js:107:12)
at Object.transpile (D:\ionic\myApp1\node_modules@ionic\app-scripts\dist\tr
anspile.js:64:12)
at D:\ionic\myApp1\node_modules@ionic\app-scripts\dist\build.js:109:82
Run Code Online (Sandbox Code Playgroud)

cordova ionic-framework cordova-plugins ionic2 ionic3

0
推荐指数
1
解决办法
612
查看次数

是否有使用 UIWebView API 的cordova 插件列表?

我自己没有找到这份清单。


如果有人知道一种更快的方法来确定特定的cordova插件是否引用了UIWebView,而不是手动搜索API调用的源代码,那么与我们分享会很高兴。

ios cordova cordova-plugins

0
推荐指数
1
解决办法
1178
查看次数

如何在Ionic的应用程序中添加сomments?

如何在我的应用程序中更好地实现评论的可能性(我的意思是用户会评论).这有插件吗?

我没有尝试任何东西,因为我不知道从哪里开始.这是一个示例:您有一个应用程序商店,并且在每个产品的页面上,用户都有机会发表评论(留下关于商品质量的评论).

angularjs cordova ionic-framework cordova-plugins

-14
推荐指数
1
解决办法
85
查看次数