问题标签 [monaca]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
monaca - 是否能够在 iOS App Monaca Debugger 中隐藏图标?
我正在使用 Monaca Debugger for iOS 来调试我的应用程序。Monaca 调试器为调试器添加了一个带有控件的“方形图标”。是否可以隐藏图标?
谢谢马可
android - 安装的 APK 在本地或 Play 商店中不起作用
我使用 HTML5 和 monaca.io IDE 构建了一个混合 Android 应用程序。我上传了在 google play 上成功构建的版本,但是当我从商店安装它时它不起作用,我在我的小部件上找不到应用程序图标,但应用程序已安装。当我从硬盘安装应用程序时也会发生这种情况。我不知道是什么问题
onsen-ui - 通过函数调用 ons-back-button
我是 Onsen UI 的新手。我应该如何使用“返回”方法返回主页?(就像左后退按钮一样。)我尝试使用 pushPage-Method 来做到这一点。它有效,但动画不同。
带有后退/保存按钮的模板的 HTML
JavaScript
javascript - 电话:scheme 在 Android 上不起作用(MONACA 混合应用程序)
点击锚链接不会做任何事情。{{x.phoneNumber}}
是一个有效的电话号码。(在控制台中检查)
javascript - JS 在 Monaca (Onsen-ui) 中不起作用
单击按钮时,我尝试更改文本,但我想念使用 onsen-ui 时的新内容并阅读了有关此问题的信息,因此我想出我的 JS 不能在移动设备上工作>>如果有人可以提供帮助,请!
cordova - Monaca Onsen 2.0 ons-tabbar 材质设计
我正在使用新的 Monaca Onsen 2.0 制作材料设计应用程序,我使用了 ons-toolbar 并且工作正常,但我不明白如何将 ons-tabbar 与材料一起使用,有什么技巧吗?
angularjs - MONACA - 给定的 URL 未在客户端 OAuth 设置中列入白名单
我正在使用http://monaca.mobi开发一个移动应用程序以登录 facebook,我在 developer.facebook.com 中创建了该应用程序。要打开facebook登录界面,使用appinbrowser并加载登录页面,消息“Given URL is not whitelisted in OAuth Client Settings ...”,我的应用程序不在互联网域中,在本地单元格中,在这种情况下如何进行?我尝试将http://localhost用于应用程序领域以及 REDIRECT_URL ,但它有效。
有没有人使用 Monaca / angularjs 完成此登录?
android - Cordova 可选择在安装或 CDN 时加载插件/库 - Android 和 iOS
我将解释我的情况,我找到的可能解决方案,然后是几个问题。
我构建了一个 Cordova 跨平台应用程序,使用 Monaca Cloud IDE 和 Onsen 作为前端。我在我的应用程序中使用了一个滑块,实现如下:
这在 iOS 和某些版本的 Android 上运行良好,但我在较旧的 Android 版本上遇到了问题。我发现的问题包括带有 touchStart、touchEnd 和 touchHover 事件的 javaScript 没有触发,拇指滑块消失,或者滑块什么也不做,就像它被冻结一样。我做了一些阅读,据我所知,旧版本的 Android 浏览器上的 javaScript 和 CSS 存在问题。
可能的解决方案:
我查看了两种可能的解决方案(没有尝试实现其中任何一种),其中一种是 CrossWalk 网络视图插件,另一种是 In-App-Browser 插件。我不知道 In-App-Browser 会使用什么浏览器,但如果它不是系统浏览器,它应该是一个可能的解决方案,无论如何,在我看来。我对 Crosswalk 的最大问题是,它会让我的应用程序比没有它时大得多,比如至少 4-5 倍以上。给你一个想法,我的应用程序只有大约 4MB。
只是一般说明,我更喜欢库而不是插件,只是因为它们更容易实现,至少对我来说。
问题:
首先,有没有比我找到的问题更好的解决方案?
当用户从各自的应用商店安装应用程序时,有没有办法有条件地安装插件/库?我问是因为如果我正在考虑仅使用 Crosswalk(如果它实际上是我最终实施的解决方案)的可能性,则该应用程序安装在运行 4.4 之前的 Android 版本的 Android 设备上。
In-App-Browser 使用哪种网络浏览器?系统默认的?
如果我没有在我的应用程序的源代码中包含库或插件并使用 cdn 来托管它,它是缓存到我的应用程序还是每次应用程序启动时都必须获取它。
非常感谢任何建议、建议和/或解决方案。
谢谢你。
jquery - 多个温泉页面在 JQuery 中无法识别 HTML id
我正在使用 onsen UI 在 monaca 尝试应用程序。我有多个页面并使用 Onsen Navigator 在我的页面中导航。
第一页有登录按钮和注册按钮,可打开(推送)带有用户 ID 和电子邮件信息的注册页面。
我试图在 ons.ready(function() 中使用 jQuery 来感知按钮单击。当我单击第一页(登录)上的登录按钮时,jQuery 会触发所需的功能,但是当我尝试单击注册按钮时(在注册中页)它没有触发该功能。
然后我也定义了两个函数。我正在使用两个不同的 html(login.html 和 register.html)并推送页面。
索引.html:
登录.html:
注册.html:
push-notification - 如何在使用 onsen-ui 的混合应用程序中向 android 和 ios 平台推送通知
我想向 ios 和 android 平台推送通知,我的应用程序使用 onsen-ui 和 angularjs,我的应用程序后端使用 PHP 语言。在 monaca,我使用 MonacaPushNotifications 插件效果很好,但是根据我的需要,我需要向不同的用户推送不同的通知。然后,我尝试了 workerman,但它只能在 web 环境中推送通知。
有人知道怎么做吗?或者有没有其他插件可以做到?最好根据数据在后端推送通知。
非常感谢