有没有人设法让PhoneGap的BarcodeScanning插件在PhoneGap 1.7.0上运行?
条码扫描插件:https://github.com/phonegap/phonegap-plugins/tree/master/iOS/BarcodeScanner
问题是插件在添加时没有设置..
当我调用"alert(window.plugins.barcodeScanner);"时,我得到以下内容.
"不确定"
我试图隔离插件未能添加的点,并且一旦我知道更多就会更新问题..
提前感谢任何可以提供帮助的人...
更新的答案如下:
我正在开发一个phonegap插件.到现在为止还挺好.现在我想通过config.xml将1或2个方法附加到AppDelegate.m,以便自动为开发人员填充它.可能吗?
谢谢.
当我做 :
cordova plugin add https://github.com/phonegap/phonegap-facebook-plugin.git
Run Code Online (Sandbox Code Playgroud)
我收到错误:
Error: Variable(s) missing: APP_ID, APP_NAME
Run Code Online (Sandbox Code Playgroud)
我在哪里配置这些变量?
我正在尝试使用Cordova构建一个Android应用程序.但是,在我创建项目后,添加了平台android,并将其导入Android Studio.我遇到了config.xml的一些问题.我没有改变任何东西,但我仍然得到这个错误.
它说URI没有注册xmlns:cdv.
整个xml文件是这样的:
<?xml version='1.0' encoding='utf-8'?>
<widget id="xxx.xxx.xxx" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<preference name="loglevel" value="DEBUG" />
<feature name="Whitelist">
<param name="android-package" value="org.apache.cordova.whitelist.WhitelistPlugin" />
<param name="onload" value="true" />
</feature>
<allow-intent href="market:*" />
<name>xxxx</name>
<description>
A sample Apache Cordova application that responds to the deviceready event.
</description>
<author email="dev@cordova.apache.org" href="http://cordova.io">
Apache Cordova Team
</author>
<content src="view/index.html" />
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<feature name="SplashScreen">
<param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen" …Run Code Online (Sandbox Code Playgroud) 我正在使用PhoneGap为iOS/WP7/Android编写应用程序,它必须允许用户将评论发布到其facebook wall/twitter或通过电子邮件发送.
面对这些任务的简单方法是什么?任何常见的方法?也许是一个插件?我在stackoverflow中看到了一些类似的帖子,但它们似乎都没有为所有平台提供简单的解决方案......
谢谢
在PhoneGap/Cordova 3.3(和3.2)中,用于iOS 的首选项KeyboardShrinksView已不复存在,已被enableViewPortScale取代.
任何人都可以向我解释如何使用KeyboardShrinksView获得相同的结果,但使用enableViewPortScale和视口 Metatag?
在iOS中,如果用户打开键盘,我需要缩小整个视图.
我希望将Cordova插件添加到Xcode项目后,在"Header Search Paths"下添加一个新条目.
如何在Cordova plugin.xml文件中配置它?
谢谢.
我想将我目前的项目构建到3个主要的移动平台:iOS,Android和Windows Phone 8.
目前我可以将其编译为iOS和Android,但找不到任何将其编译为WindowsPhone的信息.我听说没有对这个平台的支持,但是由于MeteorJS在Windows平台上可用,可能会有些变化?
如果不能直接使用,也许有人试图将MeteorJS编译为Node.js然后再编译到WindowsPhone应用程序?
功能就像
window.addEventListener("batterystatus", onBatteryStatus, false);
function onBatteryStatus(info)
{
// Handle the online event
console.log("Level: " + info.level + " isPlugged: " + info.isPlugged);
}
Run Code Online (Sandbox Code Playgroud)
事件发生时返回电池电量和状态.在正常情况下,如何在不编写插件的情况下获得电池运行时的状态.
如果有任何API或其他相关/替代解决方案,请提及.
我有这个问题,因为有些日子我已经尝试了很多.我找到了很多解决方案,但没有一个有效.
我还尝试重新安装Android Studio和SDK.我也更新了SDK.
还是一样的错误.这是App Crash时出现的错误.
ATAL EXCEPTION: IntentService[GCMRegistrationService]
Process: sample.tinfo.main, PID: 14194
java.lang.NoSuchMethodError: No virtual method getNoBackupFilesDir(Landroid/content/Context;)Ljava/io/File; in class Landroid/support/v4/content/ContextCompat; or its super classes (declaration of 'android.support.v4.content.ContextCompat' appears in /data/app/sample.tinfo.main-1/base.apk)
at com.google.android.gms.iid.zzd.zzeb(Unknown Source)
at com.google.android.gms.iid.zzd.<init>(Unknown Source)
at com.google.android.gms.iid.zzd.<init>(Unknown Source)
at com.google.android.gms.iid.InstanceID.zza(Unknown Source)
at com.google.android.gms.iid.InstanceID.getInstance(Unknown Source)
at com.pushwoosh.GCMRegistrationService.register(Unknown Source)
at com.pushwoosh.GCMRegistrationService.onHandleIntent(Unknown Source)
at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:145)
at android.os.HandlerThread.run(HandlerThread.java:61)
Run Code Online (Sandbox Code Playgroud)
我正在使用Mac OS和最新的Android studio 1.5.0.
以下是My Gradle File的一些截图.
以下是My project.properties的一些截图
以下是My SDK的一些截图
请帮我.提前致谢.