标签: phonegap-plugins

Phonegap中的本地通知

我想在我的iOS Phonegap应用中收到本地通知.我遵循了很多教程和代码但没有帮助.任何人都可以指导我.

ios localnotification phonegap-plugins cordova

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

是否可以使用Phone SMS API从phonegap HTML/Javascript应用程序发送短信?

我一直在尝试使用Phonegap并在HTML/Javascript中创建一个小应用程序来发送短信.我尝试了这个代码window.location.href = 'sms:XXXXXXXX06?body=Testing',打开了一个屏幕来手动发送我要自动化的短信.

请注意我通过将项目源代码上传到build.phonegap.com来创建一个Android应用程序,所以我无法修改.apk源代码.

是否可以仅在Javascript中执行此操作?

javascript phonegap-plugins cordova

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

如何将第三方框架添加到Cordova 3.0自定义插件?

我正在尝试使用第三方框架(在本例中为AdColony.framework)创建一个cordova插件https://github.com/AdColony/AdColony-iOS-SDK.我无法弄清楚如何使用plugin.xml(插件规范)添加此框架.

我试图将该文件作为框架包含在内

<framework src="src/ios/libs/AdColony.framework" />
Run Code Online (Sandbox Code Playgroud)

要么

<source-file src="src/ios/libs/AdColony.framework" framework="true" />
Run Code Online (Sandbox Code Playgroud)

但两者都没有奏效.请帮我解决这个问题.任何建议和回应将不胜感激.谢谢.

phonegap-plugins cordova icenium cordova-3

8
推荐指数
2
解决办法
5810
查看次数

Android设备上的PhoneGap蓝牙插件

我一直在尝试为PhoneGap工作获得一个蓝牙插件,但我似乎无法弄清楚我哪里出错了.首先,我的测试设备是Galaxy S3(GT-19305T),应用程序是使用PhoneGap CLI构建的.

我试图使用该插件可以发现这里有一个例子在这里.

我尝试了似乎没有做任何事情的例子.

那么我就基本了,并尝​​试使用PhoneGap给出的示例插件.我可以很容易地完成所有这些工作.在我的示例中,我使用的是基本设备信息插件.

这是一些示例代码:

使用Javascript:

<script type="text/javascript" charset="utf-8">
    // Wait for device API libraries to load
    document.addEventListener("deviceready", onDeviceReady, false);
    // device APIs are available
    function onDeviceReady() {
        var element = document.getElementById('deviceProperties');
        element.innerHTML = 'Device Model: '    + device.model    + '<br />' +
                            'Device Cordova: '  + device.cordova  + '<br />' +
                            'Device Platform: ' + device.platform + '<br />' +
                            'Device UUID: '     + device.uuid     + '<br />' +
                            'Device Version: …
Run Code Online (Sandbox Code Playgroud)

javascript bluetooth phonegap-plugins cordova

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

Phonegap检测手机是否处于活动状态

我一直在寻找一段时间,而且只有Android或IOS的Phonegap找不到任何相关内容.

如果有人知道如何甚至可能,那将会很好.有没有办法检查手机是否正在使用/活动,或手机是否处于非活动状态/屏幕锁定等?

谢谢

javascript phonegap-plugins cordova phonegap-build

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

如何从Phonegap IOS中的www获取本地mp3文件的路径?

我在我的phonegap应用程序中使用phonegap音频插件.我有一些音频文件存储在www/audio文件夹中.

对于android我使用"file:/// android_asset/www/audio"来读取本地文件.

对于IOS,我需要帮助.

谢谢

ios phonegap-plugins cordova

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

Android 5+上的地理定位插件的速度为"null"

speed价值始终null在Android 5+中.我们使用这些:

  • 核心:科尔多瓦 - 5.1.1
  • 平台:Cordova-Android 4.0.2
  • 插件版本:1.0.1
  • 设备:三星Galaxy S4(A5.0.1),Nexus 5(A5.1.1),LG G3 Stylus D690(A5.0.2).

我们在更新到Android 5+之后立即遇到此问题.

虽然在Android 4和iOS上仍然可以正常工作.我们试用getCurrentPositionwatchPosition-没有运气.HighAccuracytrue.

我们必须使用getCurrentPosition(而不是完全watchPosition适用于其他操作系统)来实现Android 5的解决方法,这在很多时候导致计算速度高达400 km/h的某些时间间隔,同时计算总体上或多或少的准确速度.

  • 我们缺少Android 5的任何权限吗?
  • 我们可以做些什么来解决这个问题?

我们希望为所有平台使用一个代码,并保持使用,watchPosition因为它运行良好.

  • 有什么建议?这是一个已知的问题?

相关说明:Cordova与Galaxy设备一般存在任何已知的错误/问题吗?谢谢!

android geolocation phonegap-plugins cordova cordova-plugins

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

PhoneGap:修改config.xml以向Info.plist离子iOS添加属性

对于我的应用程序,我需要为iOS的Info.plist文件添加一些设置.我认为最好的方法是将这些设置添加到我的config.xml文件中(我正在使用PhoneGap).当我将以下内容添加到config.xml文件并运行时

cordova build ios
Run Code Online (Sandbox Code Playgroud)

要么

cordova update platform ios
Run Code Online (Sandbox Code Playgroud)

我的Info.plist文件中没有添加任何内容,我完全不知道为什么会这样.构建显示"成功",所以我认为没有语法错误.

我试过了:

<platform name="ios">
    <allow-intent href="itms:*" />
    <allow-intent href="itms-apps:*" />
    <config-file target="*-Info.plist" parent="NSAppTransportSecurity">
        <array>
            <dict>
                <key>NSExceptionDomains</key>
                <array>
                    <dict>
                        <key>s3.amazonaws.com</key>
                        <array>
                            <dict>
                                <!--Include to allow subdomains-->
                                <key>NSIncludesSubdomains</key>
                                <true/>
                                <!--Include to allow insecure HTTP requests-->

<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
                                <true/>
                                <!--Include to specify minimum TLS version-->
                                <key>NSTemporaryExceptionMinimumTLSVersion</key>
                                <string>TLSv1.1</string>
                            </dict>
                        </array>
                    </dict>
                </array>
            </dict>
        </array>
    </config-file>
</platform>
Run Code Online (Sandbox Code Playgroud)

<platform name="ios">
    <allow-intent href="itms:*" />
    <allow-intent href="itms-apps:*" />
    <config-file target="*-Info.plist" parent="NSAppTransportSecurity">
        <dict>
            <key>NSExceptionDomains</key>
                <dict>
                <key>s3.amazonaws.com</key>
                <dict>
                    <!--Include to allow …
Run Code Online (Sandbox Code Playgroud)

xml ios phonegap-plugins cordova phonegap-build

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

在phonegap中制作和监控电话

我正在考虑建立一个可以通过网络套接字与我的网络应用程序一起使用的PhoneGap应用程序.它将收到拨打电话号码的指令,在电话呼叫正在进行的同时在后台运行,检测电话接听时间以及呼叫挂机时,然后恢复以便通过ajax发回呼叫信息.

可以在PhoneGap中完成吗?这可以被批准用于iOS吗?

注意:这是一个可行性问题,而不是给我代码问题.

android ios phonegap-plugins cordova windows-phone-8

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

ngFacebook无法使用phonegap

我在当前的角度应用中使用了Almog Baku的ngFacebook.在测试环境中,它工作正常.但是在apk版本中通过phonegap它无法正常工作.我已经包括在内

<dependency id="cordova-plugin-inappbrowser" />

<feature name="InAppBrowser">
<param name="android-package" value="org.apache.cordova.InAppBrowser" />
</feature>
<feature name="InAppBrowser">
<param name="ios-package" value="CDVInAppBrowser" />
</feature>
Run Code Online (Sandbox Code Playgroud)

进入我的config.xml但仍然没有InAppBrowser或弹出的新标签.

我的App.js

var myApp = angular.module('myApp', [
    'ngTouch',
    'ngRoute',
    'myApp.controllers',
    'ngIdle',
    'ngFileUpload',
    'ng.deviceDetector',
    'oitozero.ngSweetAlert',
    'angular-hmac-sha512',
    'ngFacebook'
]);
myApp.config( function( $facebookProvider ) {
    $facebookProvider.setAppId('1869339203095182');
});
Run Code Online (Sandbox Code Playgroud)

在我的控制器中:

$scope.login =  function() {
$facebook.login().then(function() {
  refresh();
});
}
$rootScope.$on('event:social-sign-in-success', function(event, userDetails){
 console.log(userDetails);
})
function refresh() {
  $facebook.api("/me",{fields: 'id,name,email'}).then( 
      function(response) 
      {
            //console.log( response );
      },
      function(err) {
          console.log(err);
        //$scope.welcomeMsg = "Please …
Run Code Online (Sandbox Code Playgroud)

javascript phonegap-plugins angularjs cordova phonegap

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