标签: apache-cordova

Apache Cordova允许导航被allow-intent覆盖

我们希望应用程序上的每个链接都能够在系统的外部浏览器中打开,但选择的主机名除外.

我们尝试过put <allow-navigation href="*.hostname.com/*"/>,但是当你<allow-intent href="http://*/*" /> and <allow-intent href="https://*/*"用作应用程序中所有其他链接的intent标记时,这会被覆盖.

预期的结果是我们的主机名在应用程序中打开,但它们在外部浏览器上打开.

我已经尝试查看网上提供的所有最新文档和帮助,但无法找到我的解决方案的答案.希望你们知道.

编辑:忘了提到我们使用inappbrowser插件运行最新的cordova CLI和最新的白名单插件.

此致

丹尼尔

android whitelist ios cordova apache-cordova

6
推荐指数
1
解决办法
2505
查看次数

从 Apache Cordova 获取环境变量

我对使用 Apache Cordova 有一些疑问。正如你看到标题,是否可以从Cordova获取环境变量?我在google上搜索了将近半天,但还是找不到。我还查找了 Cordova 插件注册表,但都没有找到。

我想要做的是将某种环境变量设置为“生产”或“开发”,例如 Node.js 中的 NODE_ENV。如果有人帮助我,我将不胜感激;)

environment-variables cordova apache-cordova

5
推荐指数
1
解决办法
6158
查看次数

如何从Cordova文件传输插件获取mimeType?

我正在开发混合移动应用程序。

在一种情况下,当我们选择或上传文件时,我们需要从文件中获取mimeType。

我正在使用apache FileTransfer。

window.resolveLocalFileSystemURL(fileURI,resolveOnSuccess,resolveOnFail)

javascript file-transfer mime-types cordova apache-cordova

5
推荐指数
2
解决办法
6080
查看次数

visual studio/apache cordova - 构建成功 - 但没有生成apk

Apache Cordova - Visual Studio 2015 - 无法构建签名的apk

在上面的链接中,我问了一个问题.我无法生成签名的apk.
然后,我发现我需要在build.json文件中输入密钥库.

在那之后,我得到了一些其他错误.所以,我将nodejs版本更新为5.3.0
现在,

begin snippet: js hide: false -->

 language: lang-html -->

     Build started: Project: SignedTest, Configuration: Release Android ------
     Your environment has been set up for using Node.js 5.3.0 (ia32) and npm.
     Ensuring correct global installation of package from source package directory: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\APACHECORDOVATOOLS\packages\vs-tac
    Name from source package.json: vs-tac
     Version from source package.json: 1.0.16
    Package already installed globally at correct version.
     Cordova …
Run Code Online (Sandbox Code Playgroud)

android visual-studio-2015 apache-cordova

5
推荐指数
1
解决办法
840
查看次数

使用Apache Cordova浏览TOR .onion网址

我想创建一个混合移动应用程序,我需要浏览.onion网址并与Tor网络上的服务器进行交互.

有没有一种简单的方法来实现这一目标?我知道Guardian项目,但很想知道Apache Cordova是否已经有了开箱即用的解决方案.

任何帮助,将不胜感激.

tor apache-cordova

5
推荐指数
0
解决办法
308
查看次数

Cordova 加密源代码

我在 Phonegap / Cordova 中有项目,我需要对源代码保密。有没有办法加密我的源代码,让任何人都不要在 android 中提取 APK 文件?

我看到一个插件Cordova crypt file plugin,但它不起作用,它已经过时并且没有支持,并且当我安装时,我的 javascript 代码不起作用。

我需要一个有效的替代解决方案。推荐什么?

android phonegap-plugins cordova cordova-plugins apache-cordova

5
推荐指数
0
解决办法
9244
查看次数

如何安装Facebook Pixel并使用Cordova在应用程序中跟踪转换?

如何设置Facebook Pixel使用的应用程序Cordova.我需要在应用中跟踪转化情况,以便更好地定位广告中制作的Facebook广告.通常,通过复制粘贴和执行JavaScript命令在HTML页面中执行此任务很容易,或者通过Facebook SDK使用JAVA,Swift或Objective-C 安装和运行命令在应用程序中执行此任务.但是,Ionic打开一个Web视图,其中用户未连接到Facebook,因此它不会跟踪它.那么走的路是什么?

facebook-android-sdk facebook-ios-sdk ionic-framework cordova-plugins apache-cordova

5
推荐指数
1
解决办法
2356
查看次数

avdmanager:命令失败,退出代码为1 cordova

我刚刚开始从Cordova官方教程制作第一个本地Cordova应用程序,当我运行时

ayam@laptop:~/Documents/learn/hello$ cordova requirements
Run Code Online (Sandbox Code Playgroud)

Android的需求检查结果:

Java JDK: installed 1.8.0
Android SDK: installed true
Android target: not installed 
*** avdmanager: Command failed with exit code 1
Gradle: installed /usr/local/gradle-3.5/bin/gradle
Error: Some of requirements check failed
Run Code Online (Sandbox Code Playgroud)

我有 avdmanager: Command failed with exit code 1

android cordova apache-cordova

4
推荐指数
2
解决办法
9653
查看次数

在Visual Studio中使用apache cordova构建android应用程序时出错?

我正在尝试使用Visual Studio社区2015构建一个Android应用程序.基本上现在,我只是想构建一个测试应用程序,以便我可以检查IDE是否适合构建我的主应用程序!但是当我试图构建应用程序时,它会向我显示错误.这是VS中的输出错误消息 -


    1>MSBUILD : cordova-build error : java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0
    1>  java.lang.UnsupportedClassVersionError com/android/dx/command/Main : Unsupported major.minor version 52.0
    1>MSBUILD : cordova-build error :  at java.lang.ClassLoader.defineClass1(Native Method)
    1>      at java.lang.ClassLoader.defineClass1(Native Method)
    1>  :transformClassesWithDexForDebug FAILED
    1>MSBUILD : cordova-build error :  at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
    1>      at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
    1>MSBUILD : cordova-build error :  at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    1>      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    1>MSBUILD : cordova-build error :  at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
    1>      at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
    1>MSBUILD : cordova-build error :  at …

android cordova visual-studio-cordova apache-cordova

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

如何修复Cordova项目中的“ build.gradle”问题?

$ cordova build android --debug
Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=undefined (recommended setting)
ANDROID_HOME=E:\andoidSDK (DEPRECATED)
Subproject Path: CordovaLib
Subproject Path: app

> Configure project :app
WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html

Project evaluation failed including an error in afterEvaluate {}. Run with --stacktrace for details of the afterEvaluate {} error.

FAILURE: Build failed with an exception.

* …
Run Code Online (Sandbox Code Playgroud)

cordova build.gradle apache-cordova ionic4

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

Visual Studio Cordova - 您可能没有运行此项目所需的环境或操作系统

我在Visual Studio 2015社区中遇到问题--Abache Cordova.我尝试在发布模式下在调试模式下运行一个简单的应用程序,并生成以下错误:

*2>  ANDROID_HOME=F:\AndroidSDK
2>  JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_55
2>C:\Temp\BlankCordovaApp1\BlankCordovaApp1\platforms\android\cordova\node_modules\q\q.js:126
2>throw e;
2>^
2>Error: Device communication timed out. Try unplugging & replugging the device.
2>at null._onTimeout (C:\Temp\Excluir\BlankCordovaApp1\BlankCordovaApp1\platforms\android\cordova\node_modules\q\q.js:1717:25)
2>at Timer.listOnTimeout (timers.js:110:15)
2>  Command finished with error code 1: cmd /s /c "C:\Temp\BlankCordovaApp1\BlankCordovaApp1\platforms\android\cordova\run.bat --nobuild --target=169.254.138.177:5555 --debug --buildConfig=C:\Temp\BlankCordovaApp1\BlankCordovaApp1\build.json"
2>  ERROR running one or more of the platforms: Error: cmd: Command failed with exit code 1
2>  You may not have the required environment or OS to run this project
2>  
2>C:\Temp\BlankCordovaApp1\BlankCordovaApp1\platforms\android\cordova\node_modules\q\q.js:126
========== …
Run Code Online (Sandbox Code Playgroud)

android cordova visual-studio-cordova windows-10 apache-cordova

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

Apache Cordova:CSS3转换

我正在为我的手机用Apache-Cordova做一点应用程序.因此,我希望div和它的内容是颠倒的.我试过了

transform: rotation(180deg);
Run Code Online (Sandbox Code Playgroud)

transform: scale(1, -1);
Run Code Online (Sandbox Code Playgroud)

至今.在我的Firefox中,它们按照需要工作,但在我的手机上没有任何改变.所以我不知道为什么或任何其他可能性.

有谁知道为什么会这样或有其他想法?

Apache Cordova不支持CSS3吗?

谢谢你的帮助.

css css3 css-transforms cordova apache-cordova

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