Tag: 混合移动应用程序

即使完成加载,WKWebView也不会显示网页

所以我们有这个应用程序的客户谁坚持保持购物车和结帐混合而不是发展本地网页。 现在他们有一个中间的网页(我们称之为IWP)在订单确认页面之前显示。 在移动Safari浏览器上进行结账时,会显示该网页,然后redirect用户订购确认页面。 但在我的应用程序中使用的WKWebView ,IWP永远不会在WKWebView显示。 它完成加载IWP和第二个用户redirect到订购确认页面后。 我已经尝试debuggingWeb视图加载周期和Web视图完成,并调用每个委托方法,直到didFinishNavigation 。 该网页仍然不会显示在networking视图中。 任何想法,想法和build议可能导致这个问题?

ngCordova捕获不能在设备上工作

我正在尝试使用Ionic和ngCordova来录制audio。 这是我的代码:$ scope.captureAudio = function(){var options = {limit:3,duration:10}; $cordovaCapture.captureAudio(options).then(function(audioData) { // Success! Audio data is here alert(audioData); console.log(audioData); }, function(err) { // An error occurred. Show a message to the user alert(err); }); }; 当我在模拟器中运行它时,它工作正常,并启动录音机,当录音完成时,它将注销audioData。 当我把它上传到离子视图并运行它时,我什么也得不到。 甚至不是一个错误。 有没有人见过这样的事情? 谢谢凯文

是否可以更改混合应用徽章图标的颜色?

是否有可能改变混合应用程序徽章图标样式像背景颜色? 默认情况下,它的背景颜色是红色的,并且显示为圆形。 我们可以改变这些造型吗? 原生应用程序可能吗?

你可以使用苹果的mapkit混合应用程序?

这个Web应用程序是针对Web和Android的。 我看着像Google这样的其他人,但他们有限制。 如果你可以使用它,任何人都可以指向我的文档。 谢谢。

cordova当地通知

嗨,我正在开发一个程序。 我将本地通知集成到了程序中,但问题是我不能每天重复地执行它。 插入 我使用这个插件,并在设备准备好的index.js中写下这段代码。 它正常工作,但当我第一次添加通知它会给出错误。 cordova.plugins.notification.local.schedule({ id: 1, text: "Come and Evaluate your Friends!", firstAt: tomorrow_at_11_am, every: "day" }); firstAt:tomorrow_at_11_am部分不工作。 我怎样才能解决这个问题?

websocket只是专门用于浏览器

我正在尝试使用第三方库编程本机Objective-C和本机Android应用程序。 我已经select了图书馆,而且我已经在进步了。 我的团队中有一个人认为,websocket目前正在专注于Web浏览器,如果我们使用这个第三方库来实现本地应用程序,它可能并不稳定。 他说,保持本地移动应用程序的websocket连接可能是微不足道的,但webkit浏览器已经这样做了,所以我们应该考虑创build一个hybrod应用程序。 任何人都可以对此发表评论吗?

无需用户知道,就可以使用基于cordova / phonegap的现有原生应用程序进行交换

我即将部署一个混合应用程序使用phonegap(对于Android和IOS)。 我们想在没有用户知道的情况下进行交换,所以我想我可以使用相同的设备ID(例如“de.company.myapp”) – 这样在下一次app store更新后,用户将安装新的应用程序。 请注意,在iOS上这似乎不成问题。 cordova config.xml : <?xml version="1.0" encoding="UTF-8"?> <widget xmlns = "http://www.w3.org/ns/widgets" xmlns:gap = "http://phonegap.com/ns/1.0" id = "de.company.myapp" version = "1.0.0"> … 虽然testing这与android我得到这个错误:(注意,旧的本机应用程序已经安装在设备上) … Installing app on device… >> >> /path/to/cordova/platforms/android/cordova/node_modules/q/q.js:126 >> throw e; >> ^ >> ERROR: Failed to launch application on device: ERROR: Failed to install apk to device: […]

技术行业的开发人员是否认为混合移动应用程序通常被认为比Native应用程序差?

对于一个大学项目,我的团队正在计划为Android创build一个云消息传递应用程序。 最初我们通过学习和使用Ionic Framework和Phonegap来开发开发一个混合应用程序。 根据我们迄今为止已经阅读和了解的内容,我们了解的是,混合应用程序开发允许我们使用我们比较熟悉的Web技术(HTML,CSS Javascript)编写代码,这比构build本机应用程序的时间less得多。 它还具有在多个平台上运行的优点,只需稍微调整即可。 但是,随着我们的前进,我们得到了许多同事和领域的人们的一些奇怪的反馈,这些反馈都指出了一件事情。 对Hybrid应用程序普遍存在不信任和怀疑。 最终,我们决定因为这个反馈而select了一个Native应用程序,但是它总是困扰着我们为什么人们会这样认为。

cordovaInfo.plist NSCameraUsageDescription密钥丢失

如果您的应用尝试访问隐私敏感数据,苹果需要特定密钥进行最近的更改。 所以我添加NSCameraUsageDescription密钥在我的config.xml如下所示: <platform name="ios"> <config-file parent="NSCameraUsageDescription" target="*-Info.plist"> <string>We are using a camera to </string> </config-file> </platform> 然后 cordova build ios –release –device 在info.plist中产生显然没有正确信息的ipa。 感觉就像我失去了一些东西。 问题1:我需要在config.xml中解决NSCameraUsageDescription问题? 问题2:是否可以使用本地化string? 谢谢!

cordovaiOS 9上的WKWebView状态?

iOS 8引入了WKWebView,这是一个具有更多function的iOS现代化networking视图,特别值得一提的是JIT编译的Javascript代码,可显着提高性能。 不过,iOS 8上的WKWebView有一些错误,这使得cordova默认使用它。 AFAIK有插件,可以使用它,但他们都说“testing”,“不完整”等。据我所知,iOS 9修复了错误,停止cordova违约WKWebView在iOS 8。 那么在iOS9上,cordova的WKWebView的状态是什么? 我似乎无法find任何有关此信息。 cordova默认为iOS 9上的WKWebView吗? 如果不是,为什么不能,而且可以正式启用另一种方式?