问题标签 [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 回答
1093 浏览

cordova - 使用 PhoneGap (Monaca) 在条码扫描器上添加自动对焦

我一直在使用 Monaca 为 Android 和 iOS 创建一个移动应用程序。我刚刚启用了 Monaca 的插件 BarcodeScanner。扫描既好又快,但有一个缺点。相机只专注于发射。问题是用户在点击启动相机时可能还没有瞄准条形码。有没有办法通过 PhoneGap 启用诸如恒定自动对焦功能之类的功能?(就像 iOS 相机已经拥有的相机或点击对焦功能一样)

提前致谢。

0 投票
1 回答
3615 浏览

jquery - 如何使用 Onsen UI + Monaca + jQuery

我是 Onsen UI 的新手。我正在使用 Monaca,并且正在尝试使用 jQuery。

您可以在下面查看我的 HTML 页面和 JS 脚本。

索引.html

page1.html

应用程序.js

问题是 javascript 代码中的 alert 和 html 命令不起作用。这里有什么问题?如何在 Jquery 中使用温泉?

0 投票
2 回答
745 浏览

javascript - Angularjs控制器显示错误

我正在使用 monaca ide 进行开发。

我正在尝试使用 angularjs 将数据从 html 发布到 php 页面,这给了我错误 Uncaught Error: [ng:areq] Argument 'joinctrl' is not a function, got undefined我对 angularjs 一无所知,请帮忙我有这个,谢谢你的帮助。

html

索引.html

page2.html

脚本.js

请让我知道我正在做的错误。

  1. 如果我使用 angularjs ,请告诉我是否<form>需要在 html 中使用。
  2. 请让我知道我是否可以使用alert我们在 jquery 中使用的相同方式。

再次感谢您的帮助。

0 投票
1 回答
953 浏览

javascript - Phonegap - 将图片从相册上传到服务器时出错

我正在尝试创建一个脚本(Android 的Phonegap)以从相册发送选定的图像,但这对我来说很难。

按照我的脚本:

我收到以下错误:

发生错误:代码 = 1

上传错误来源:file:///storage/emulated/0/Android/data/mobi.monaca.debugger/cache/.Pic.jpg

上传错误目标:https ://www.myserver.com/webservices/uploadFoto.php

我正在使用 Monaca 调试器。

0 投票
0 回答
199 浏览

android - 在安卓 4.4 中不工作

我正在使用 Monaca IDE 开发应用程序,嗯,使用ons-screen标签时出现白屏。这是我的代码任何人都可以帮助提供屏幕上的示例

索引.html

home_navigator.html

page1.html

page2.html

同样,我使用的是 Monaca IDE 所有都是单独的页面。

0 投票
1 回答
664 浏览

javascript - 无法创建 onsen-ui 的弹出框

我在 Monaca 平台上使用 onsen ui 和 angularjs 开发移动应用程序

我想像这样添加温泉弹出框:

但我不能调用 createPopover!(未定义!)

0 投票
1 回答
861 浏览

html - 我的 Cordova 插件在 Monaca 调试器中不起作用

我将自己的 Cordova 插件安装到 Monaca IDE 中。当我在 Android Monaca Debugger(版本 3.1.1)上运行我的应用程序时,我收到以下错误消息:

0 投票
0 回答
160 浏览

debugging - Monaca 调试器无法正确处理持久存储

全部,

我可能在 Monaca Debugger 中发现了一个错误。

我正在使用以下代码来获取持久或临时存储:

在 Android 和 iOS 上正确管理文件的位置。但是,路径在 Android 和持久存储上不正确,我认为这是 Monaca Debugger 如何提供指向 cordova 插件的路径的错误(请注意,我尚未尝试部署到 android 并在没有调试器的情况下进行验证)。

有关我为 Android 和 iOS 获取的路径,请参见下文,其中我仅获取 Android 上的根目录以进行持久化(请注意,在所有示例中,文件都得到正确管理,只有 Android 和持久化的路径不正确)。

这是一个错误,还是我需要在代码中管理的功能?

持久文件路径:

  • iOS:_fileSystem.root:file:///var/mobile/Containers/Data/Application/43F2E2CE-5F06-43F0-AE1C-4DD35EFF723A/Documents/
  • 安卓:_fileSystem.root:file:///storage/emulated/0/

临时文件路径:

  • iOS:_fileSystem.root:file:///var/mobile/Containers/Data/Application/43F2E2CE-5F06-43F0-AE1C-4DD35EFF723A/tmp/
  • Android:_fileSystem.root:file:///storage/emulated/0/Android/data/mobi.monaca.debugger/cache/

版本:

  • iOS版本:8.1.2
  • iOS Monaca 调试器版本:3.1.1
  • 安卓版本:4.2.2
  • Android Monaca 调试器版本:3.1.1

2015 年 2 月 4 日更新:

使用的文件对象(简化代码):

}

初始化:

通过上面的操作,创建了 FileIO 对象,初始化了文件系统并创建了文件,其中持久性存储放置在根目录中(根据最新的 Monaca 更新针对 Cordova 4 进行了测试和验证),而非持久存储放置在正确的目录中。

0 投票
0 回答
83 浏览

android - Monaca 调试器显示未渲染的 HTML (Android)

我刚刚将 Monaca Debugger 3.2.1 版下载到我的三星 Galaxy S5 上。我试图调试一个非常基本的应用程序,但该应用程序在调试器上显示为未渲染的 HTML(基本上只是一个长的 HTML 文本字符串)。有谁知道这个的原因和/或如何解决它?

调试器输出

调试器输出

0 投票
3 回答
736 浏览

cordova - 使用 Monaca IDE 和 cordova phonegap-facebook-plugin 构建 Android 应用程序

我正在使用 Monaca IDE 开发 Android 应用程序并尝试使用 cordova phonegap-facebook-plugin 来实现 Facebook 登录。

问题是我什至按照这个线程中的说明进行操作

我在 Facebook 应用程序设置中输入了正确的密钥(因为它说如果我输入错误的密码,它总是会给你相同的错误密钥)。

当我调用 facebookConnectPlugin.login 函数时,它仍然会抛出“ ReferenceError: facebookConnectPlugin is not defined ”。

我做了很多研究,但仍然遇到同样的错误。

任何成功地将这个插件集成到带有 android 应用程序的 Monaca IDE 的人都可以给我一些建议吗?