问题标签 [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.

0 投票
1 回答
274 浏览

angularjs - 如何在 ng-repeat 中使用变量?

我在 ng-repeat 和 javascript 部分中使用变量时遇到问题。

如何在同一块中将变量(x.name)传递给 javascript?

我已经尝试过以下这些用法:

参数 1:'{{ x.name }}'

param1: '"+{{ x.name }}+"'

param1: '"+ x.name +"'

但没有运气?

谢谢

0 投票
1 回答
863 浏览

css - 字体未在 Monaca onsen ui 中加载

嗨,我刚刚开始在 Monaca IDE 中开发,我似乎无法在我的 phonegap 应用程序中实现字体。

这是我要使用的字体的css,它没有实现......

有人可以对此有所了解吗?

0 投票
2 回答
487 浏览

ios - Cordova geolocation.getCurrentPosition Works in Monaca iPhone Debugger But Not With Built iOS App

navigator.geolocation.getCurrentPosition Cordova API method works with the Monaca Debugger/ App Emulator installed on my iPhone, but freezes in the built iOS version on the same phone.

I added the following to the config.xml but it didn't fix the problem.

0 投票
2 回答
89 浏览

monaca - 尝试打开由 monaca 构建的应用程序时出现解析错误

当我尝试构建我的应用程序时,我得到 Parse error: error parsing the project。

它以前工作得很好,但现在不行了。这可能是因为我最近更新到 android 5.0.2 吗?

0 投票
2 回答
2250 浏览

angularjs - 使用 AngularJS 的 OnsenUI 使用 Cordova 引导

我正在使用 AngularJS 和 OnsenUI 开发 Cordova 应用程序。关于调用 ons.bootstrap() 的文档有问题。

具体来说,我习惯于在需要时在 Cordova 中手动引导 AngularJS 应用程序——即,当 DOM 加载时,如果我在浏览器中,或者当 deviceready 事件触发时,如果我在设备上,调用到 angular.bootstrap(document, ['myApp'])。

我注意到在 Onsen 中,有必要调用 ons.bootstrap,有或没有其他参数,例如 ons.bootstrap('myApp', [...dependencies...])。我一直在摆弄这个,似乎我可以注入 Onsen 的唯一方法是如果我使用它的引导调用。但是,在我的应用程序文件的其他地方,我仍在使用角度定义(例如, angular.module('myApp', [...dependencies...]).config(...).run(... )) 等等。

我发现了一些有问题的实现,并且无法在网上找到明确的答案:

1)如果我在初始化中调用 angular.bootstrap,Onsen 永远不会加载

2)如果我使用 ons.bootstrap 调用,事情似乎可以工作,但我最终会在 bootstrap 调用中重复我的依赖关系以及我使用 angular 的应用程序定义。这种冗余对我来说似乎很糟糕。

3) 如果我同时使用这两个调用(并非意外),我会收到 isWebView() 已定义错误,并且应用程序无处可去。

不幸的是,Onsen 网站上的所有示例都假定所有代码(HTML、JS 等)都喜欢驻留在一个位置,并且似乎没有考虑 Cordova。我过去使用过 Onsen,但在几个版本之前,旧的注射方法似乎不再有效。

所以我的问题是,你应该以什么方式引导和使用 Onsen、Angular 和 Cordova?或者,是否有一个涉及 Monaca 的好例子?

提前致谢。

0 投票
1 回答
225 浏览

ios - 使用 Monaca 提交 iOS 应用

Monaca 网站上用于向 App Store 提交 iOS 应用程序的文档与我在 iTunes Connect 上看到的不一致。我有一个个人账户,所以我没有选择按照文件作为代理人提交。我在想这解释了为什么 Monaca 文档中的所有后续步骤都与我在 iTunes Connect 上看到的不同。对于从 Monaca 下载的二进制构建,我没有看到 Upload Binary 选项。我看到的唯一选择是使用 Xcode 或 Application Loader 提交。感谢任何帮助我指出正确的提交方式。谢谢。

0 投票
1 回答
619 浏览

angularjs - Monaca + 条码扫描器回调问题

我目前正在尝试 Monaca 使用 Cordova 条形码扫描仪插件开发一个混合应用程序。

由于某种原因,扫描回调开始表现不正常。

扫描后,我立即收到一个同步消息对话框(“检查同步目标文件...”),然后是一个“正在下载文件”对话框,最后是我要求的结果对话框。关闭我的结果对话框后,应用程序返回到我不想要的索引页面。

这是我的代码(我使用 Onsen UI):

js/app.js

索引.html

也许它与现在必须调用插件的方式有关?

请参阅http://community.phonegap.com/nitobi/topics/_barcodescanner_plugin_upgrading_scanner_javascript_api_code_changes_required

PhoneGap Build 上的 BarcodeScanner 插件今天将获得更新,使用它的应用程序需要更改其代码以使用 cordova.require:

老的:

新的:

谢谢你的帮助。

0 投票
1 回答
875 浏览

angularjs - 使用 onsen-ui 在控制器中使用设备 uuid

我正在基于 Monaca 云的开发工具中使用 angularjs 和 onsen-ui 构建应用程序。这很好用,但我不知道如何将 UUID 等设备参数输入控制器。

我使用以下方法初始化温泉:

然后例如我有一个这样的主控制器:

在这个例子中 device.uuid 是当然不工作。有人知道如何访问这些设备参数吗?

我包括了科尔多瓦设备插件。

0 投票
0 回答
181 浏览

javascript - 在 Monaca 构建移动应用程序时,如何让 Smaato 广告在系统浏览器中打开?

我有几个要在其中放置广告的应用程序。我尝试使用几个不同的广告平台,但决定使用 Smaato(inmobi 是我的首选,但我的帐户激活没有任何成功)。Smaato 集成得很好并且可以正常工作,但是它的 js(托管在他们的网站上)的链接以 target="_blank" 开头。如果我在网站而不是应用程序上使用它会很棒,但是在我的应用程序上所做的所有这些都是在应用程序浏览器中打开它。我尝试下载 js 的本地副本并将函数更改为使用 target="_system" 构建,但这会以某种方式破坏它。

如果有人做过类似的事情,请告诉我你做了什么来让它工作。

谢谢

0 投票
0 回答
497 浏览

onsen-ui - 使用 Onsen UI Theme Roller 和 Monaca Cloud

我已经使用 Onsen UI Theme Roller 自定义了一个主题,现在我有了自定义的 .styl 和 .css 文件。我正在使用 Monaca Cloud 开发我的应用程序,但我不明白将自定义 css 文件放在哪里。将我自定义的“onsen-css-components.min.css”放在css文件夹中并从html加载就足够了吗?看来,如果我遵循这种方式,我将无法遵守这些准则: http: //onsen.io/blog/tutorial-customizing-onsen-ui-themes/

谢谢