是否可以使用PhoneGap(v1.4.1)在iPhone设置应用中创建一个部分?
我在PhoneGap API中找不到任何相关内容.
我的目标是在JavaScript中使用用户设置值.
我想如果PhoneGap目前没有此功能,可以使用PhoneGap插件执行此任务.
有没有人知道当前的插件可能会启用Settings.bundle创建和阅读?
javascript objective-c settings.bundle phonegap-plugins cordova
我试图做一些图像处理的东西取决于我与我的画廊关联的任意数据.
gallery.html('');
$.each(data.photos, function(key, photo) {
var item = "<li><a href='http://stage.domain.com/assets/img/user/"+photo.full+"'><img src='http://stage.domain.com/assets/img/user/"+photo.med+"'/></a></li>";
gallery.append(item);
});
gallery.trigger('create');
var options = {
enableMouseWheel: false ,
enableKeyboard: false ,
captionAndToolbarAutoHideDelay:0,
jQueryMobile:true
}
var swipe = $(".gallery a").photoSwipe(options);
// onDisplayImage
swipe.addEventHandler(PhotoSwipe.EventTypes.onDisplayImage, function(e){
console.log('onDisplayImage{');
console.log('onDisplayImage - e.action = ' + e.action);
console.log('onDisplayImage - e.index = ' + e.index);
console.log(swipe.getCurrentImage());
console.log('onDisplayImage}');
});
Run Code Online (Sandbox Code Playgroud)
但是ondisplayimage事件从未被解雇,因为没有定义PhotoSwipe
06-14 04:28:45.496: D/CordovaLog(31662): Uncaught ReferenceError: PhotoSwipe is not defined
Run Code Online (Sandbox Code Playgroud)
示例https://github.com/codecomputerlove/PhotoSwipe/blob/master/src/examples/07-custom-toolbar.html不使用我需要的jquery实现.那么基本上我如何使用jquery mobile挂钩事件处理程序.
我正在寻找一个专门用于iOS的日历插件,虽然我也对Android插件感兴趣,它与Phonegap 3.0.0兼容.我见过旧的,但从我看到它不适用于最新版本的Phonegap.有谁知道我在哪里可以获得一个适用于Phonegap 3.0.0的插件?
PhoneGap 2.5允许用户在延迟(http://docs.phonegap.com/en/2.5.0/guide_project-settings_ios_index.md.html)后淡出启动画面,但PhoneGap 3.2中似乎不再记录该功能.如果删除了该功能,是否有其他方法可以在PhoneGap中实现此功能,或者我们是否需要通过自己添加Splash Screen插件以编程方式实现此功能?
我们已经尝试添加<preference name="fade-splash-screen-duration" value="5" />
到config.xml项目文件夹下的文件,但它没有任何效果.
谢谢
我有一个奇怪的错误,我试图使用纹波仿真器.我创建了一个项目:phonegap create asdf我进入项目:cd asdf我编译到android:phonegap构建android之后我想使用ripple amulator:ripple模拟Chorme打开,我从默认项目中看到消息"device is ready"几秒钟后它给了我这个错误:"看起来我们这里有一个失败...模仿你看到这个窗口,因为它看起来像僵尸启示录已经开始.出于某种奇怪的原因,它看起来像我们无法加载.这可能是你的应用程序的问题,我们或你可能需要更多的时间来完成加载.点击"等待"给你的应用程序更多的时间.点击"FIRE !!"拿起霰弹枪和吹走所有Ripple的设置,试图清除不好的东西."| 我使用最新的phonegap 3.3 ant最新的波纹0.9.20并且我安装了node.js并且我有.cordova文件夹.
这是控制台:
Console was cleared ripple.js:37
Ripple :: Environment Warming Up (Tea. Earl Gray. Hot.) ripple.js:37
cordova :: Initialization Finished (Make it so.) ripple.js:37
The key "target-densitydpi" is not supported. localhost/:25
Received Event: deviceready index.js:47
cordova :: fired deviceready event! ripple.js:37
Run Code Online (Sandbox Code Playgroud)
谢谢!
我知道这是一个重复的帖子..
我想知道,android或phonegap应用程序更适合银行应用程序与Webservice访问SSL认证页面以获取私人详细信息(帐号,帐户详细信息等)?
1.获得SSL认证页面(Android Vs Phonegap)的优缺点是什么?
2.什么是安全问题?
3.如何解决这个问题?(实现这一目标的指南)
需要一些有用的文档来清除我的怀疑...在此先感谢
我正在Phonegap为IOS 构建一个应用程序.我用Cordova相机plugin进行个人资料图片上传.我的示例代码是:
navigator.camera.getPicture(that.imageDataSuccessCallback, that.imageDataErrorCallback, { quality: 10, destinationType: 1, encodingType: 0, allowEdit: true, correctOrientation: true, sourceType:0 });
Run Code Online (Sandbox Code Playgroud)
当我点击该特定按钮时,我收到警告
THREAD WARNING: ['Camera'] took '290.006104' ms. Plugin should use a background thread.
Run Code Online (Sandbox Code Playgroud)
它阻止了我的应用.任何人都可以建议如何解决这个问题?
我有一个使用jquery mobile的应用程序,它输出和图像.
现在我已经在预览页面中显示了图像,我在下面添加了链接,在Facebook和Twitter以及其他平台上分享
我该如何编码...
当用户单击共享按钮时,默认共享面板应该像这样弹出
https://cdn.tutsplus.com/mobile/uploads/legacy/Android-SDK_Share-Activity/android_share_chooser.png
当用户选择例如twitter时,Twitter应用程序打开并且应该附加图像.
怎么能实现这个...我应该在社交网站的api或android api或phonegap api中查找
jquery android facebook-social-plugins phonegap-plugins cordova
我是新的Phonegap发展.在我当前的项目中,我想获取用户个人资料名称,Gmail和电子邮件地址.我知道如何以原生方式检索这些信息Android.通过使用哪个插件,我可以获得这些信息Phonegap.提前致谢.
我已经安装了cordova 5.3.3,并使用以下命令为Android创建了我的应用程序:
cordova create Project
cd Project
cordova platform add android
Run Code Online (Sandbox Code Playgroud)
之后,我使用以下命令压缩文件:
cd ..
zip -r Project.zip Project
Run Code Online (Sandbox Code Playgroud)
并将其上载到phonegap版本:
https://build.phonegap.com/apps
在创建了apk并将其安装在我的android上之后,这些应用似乎正常运行,除非我尝试使用插件。
插件功能始终会失败,而其余的javascript代码则可以正常运行。
我添加的插件如下:
cordova plugin add org.apache.cordova.vibration
cordova platform rm android
cordova platform add android
Run Code Online (Sandbox Code Playgroud)
如果我列出我的插件:
cordova plugin ls
Run Code Online (Sandbox Code Playgroud)
我得到:
cordova-plugin-whitelist 1.0.0 "Whitelist"
org.apache.cordova.vibration 0.3.13 "Vibration"
Run Code Online (Sandbox Code Playgroud)
使用phonegap(版本5.3.6)时,或者仅使用“ www”文件夹和“ config.xml”文件上载zip文件时,我会得到相同的行为。
我也在stackoverflow中阅读了以下类似问题:
但就我而言,他们似乎并没有帮助我。
index.html代码:
<html>
<head>
<meta charset="utf-8" />
<meta name="format-detection" content="telephone=no" />
<meta name="msapplication-tap-highlight" content="no" />
<!-- WARNING: for iOS 7, remove the width=device-width and height=device-height attributes. See …Run Code Online (Sandbox Code Playgroud) phonegap-plugins ×10
cordova ×9
android ×2
ios ×2
javascript ×2
camera ×1
cordova-3 ×1
iphone ×1
jquery ×1
objective-c ×1
photoswipe ×1
ripple ×1
ssl ×1