phonegap-videoplayer-plugin
全部标签 我在iOS上使用PhoneGap(Cordova)的AudioEncode插件。在为较新版本的Cordova更新了几行之后,它似乎正确地将wav文件编码为m4a。在Xcode控制台中,我看到:AVAssetExportSessionStatusCompleteddoingsuccesscallback查看手机上的文件系统,wav文件确实变成了m4a。但是,成功回调(我将文件上传到服务器的地方)永远不会运行。这是插件中的相关代码:-(void)doSuccessCallback:(NSString*)path{NSLog(@"doingsuccesscallback");NSString
我没有Mac,但刚刚注册了iOS开发者计划,因为我知道可以在Windows上使用DreamWeaverCS6和PhoneGap创建iOS原生应用。当我尝试在DreamWeaver中使用PhoneGap构建服务时出现的问题是它显示iOS“需要签名key”。我找到了这个页面-http://www.adobe.com/devnet/dreamweaver/articles/phonegap-mobile-app-pt7.html#articlecontentAdobe_numberedheader-概述了如何获取证书等,但它需要一台Mac。我可以在Mac上花上几个小时,所以应该能够完成这个过
我正在使用Phonegap2.0并尝试从其URI中获取编码为base64的媒体,但没有成功。functiontryToSend(fileReader){//Idon'treallywhattheparameteris}functionwin(file){alert(file.name+''+file.type);//typeisundefinedherevarreader=newFileReader();reader.onloadend=tryToSend;varencoded=reader.readAsDataURL(file);//encodedisundefinedhere}fu
所以,我的AppDelegate.m中有这个函数:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{[CDVLocalStorage__verifyAndFixDatabaseLocations];NSURL*url=[launchOptionsobjectForKey:UIApplicationLaunchOptionsURLKey];if(url&&[urlisKindOfClass:[NSURLclass]]){invok
在适用于iPad的PhoneGap应用程序中,我有一个iFrame,它显示在线数据库中存储的数据。在下一步中,我通过JSON下载此数据并在应用程序中对其进行编辑。完成后,我返回到iFrame,但它仍然显示旧数据。使用JSON,我得到了新的正确数据。...简而言之,应用缓存了iFrame的内容我尝试了所有方法来防止缓存,包括页面中常见的元标记内容并以时间戳作为获取参数调用页面。我什至尝试通过JavaScript重新呈现整个iFrame,但它仍然不起作用。functionloadFrame(){varcid=localStorage.getItem("cid");varts=newDate
我正在使用PhoneGap2.2.0和XCode4.5.2。我可以在模拟器中测试我的程序,也可以将它们放在我的设备上进行测试。但我根本无法为分发而构建。它总是失败并出现以下错误:my-projevt-path/Classes/AppDelegate.h:30:9:找不到“Cordova/CDVViewController.h”文件我已经在网络上看到了这个问题,但无论发布什么解决方案,我仍然无法解决它。我已经更改了build设置中的内容,我已经重新安装了PhoneGap,我已经在终端中运行了新的行,我已经完成了我的应用程序而不是从头开始一个新的PhoneGap项目,我已经检查了构建中的首
我正在使用phonegap2.2.0开发一个ios应用程序。该应用程序需要下载一些我正在使用FileTransfer进行的视频。问题是如果应用程序进入后台,即如果屏幕被锁定或按下主页键,下载将被取消。即使应用程序处于后台,我也需要继续下载视频。有什么解决方法吗? 最佳答案 问题是您的应用程序在后台模式短时间后暂停,因此它不再执行代码。您需要将您的应用程序声明并实现为服务(Info.plist中的UIBackgroundModes),或者延迟暂停(在applicationDidEnterBackground处理程序中)。如果您是纯粹的
我构建了phoneGap应用程序,它是一个facebook风格的应用程序,其想法是用户可以发布消息,他们的friend可以对消息发表评论。该应用程序基于html、js和phoneGap。我有一台带有mysql数据库的服务器。我的问题是如何从远程数据库中提取和推送数据。我是初学者,所以我不太确定该怎么做。我需要页面实时更新,甚至在他完成加载之后我用Google搜索了一下,发现我需要使用Ajax,这是真的吗?谁能给我指导?谢谢:)对不起我的英语.. 最佳答案 我可以看到两种方法:实现您自己的后端服务器,以提供推送、拉取和通知服务。这个后
情况是这样的:我有一个PhoneGap应用程序和一个Tomcat服务器。该应用程序通过$.ajaxPOST调用向服务器查询一些数据并显示它。我第一次尝试按应用程序UI上的某个按钮执行查询时一切顺利,但如果我第二次尝试同样的操作,服务器将无法获得查询,并且应用程序显示与上次相同的数据。看起来它正在应用程序内浏览器中捕获数据...有什么想法可以让应用每次都实际查询服务器吗?非常感谢!编辑:这是我的代码PhoneGap代码:functionshowDialog(){varsessionid=window.localStorage.getItem("sessionid");$.mobile.s
我的应用程序有几个JS提示,它似乎总是显示页面名称。index.html有没有办法将index.html更改为我的应用程序名称或自定义文本。例子:我的应用//替换.index.htmlvarname=prompt("我是一个提示框!"); 最佳答案 你可以使用下面的代码navigator.notification.confirm('Mycustommessage',//messagemyCallbackFunc,//callbackwithindexofbuttonpressed'Header-AppName',//title'bt