问题标签 [icenium]
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.
android - How do I embed Android videoview as a custom plugin into phonegap/cordova app without it going full screen?
I am developing a custom plugin for Cordova. At this point I am focusing on Android only and once I sort that part out I will move on to iOS.
I do understand the basics of Cordova 3.2 custom plugin development and integration and I have been able to get a few simple plugins running no problem. I am targeting Icenium but that really is only the host and Icenium is really just a wrapper around Cordova 3.2.
My issue is with controlling the interface.
By this I mean when I use some of the video plugins I found in github they invariably launch outside my own GUI. I had also taught myself how custom plugins work by using a calendar plugin for Android. This too took the user from my GUI into a full screen calendar page.
What I need to do is have the video plugin I wish to develop which will use the Android videoview integrate seamlessly with my own GUI.
So the video and moviecontroller would be visible right alongside other GUI elements in my hybrid mobile app. I can only find posts about people working with webviews and iframes and that is NOT what I am trying to do. I want the plugin to harness the native Android videoview/moviecontroller and seamlessly interact with my own GUI both visually and programmatically. I will need to pass events back and forth so anything that has me lose control of the GUI is unacceptable.
Thanks!!
html - 具有多个 html 文件的 SPA(单页应用程序)
这是我第一次处理 SPA,我正在使用 Kendo UI 启动一个跨平台移动应用程序,我使用 Icenium 作为我的开发工具,因为我的应用程序中有大量视图,我开始将视图的内容放在不同的html 页面,所以我有几个仅包含当前内容的 html 文件:
所以现在当我想导航到那个视图时,我会使用类似的东西
代替
所以我想知道即使有多个 html 页面,它是否仍然是一个 SPA,就像所有页面在运行时加载一样?有没有办法检查加载的html。应用程序加载后的文件?
jquery-mobile - 检查 jQuery 移动应用程序中是否存在 cookie
我正在尝试在 beforeSend 事件中发送 ajax 请求之前验证 jQuery 移动应用程序中是否存在 cookie,但是执行此操作的代码行会引发以下异常:Uncaught TypeError: Object function (e,t){return new b. fn.init(e,t,r)} 没有方法 'cookie'。
我的问题:检查 jQuery 移动应用程序中是否存在 cookie 的正确方法是什么?或者这在当前版本的 jQuery 移动中是不可能的?我正在 Icenium 开发混合移动应用程序。
我正在使用的代码如下。
jquery-mobile - 在 jQuery Mobile 中将表绑定到数据
我在使用 jQuery Mobile 和 Icenium 开发的混合应用程序的 index.htm 和 main.js 文件中有以下代码。我试图在 HTML 表中显示从对 Web 服务的 ajax 调用获得的 JSON 数据(对象数组)。在下面的 jQuery 代码中,保存这个 JSON 对象数组的变量称为“msg”。
问题是我在这个问题的末尾粘贴了表格的 html。如何确保我的输出正确且不歪斜?
索引.html
main.js
来自 jQuery 上面的偏斜输出
icenium - 示例条码扫描仪应用程序在 android 中不起作用
我尝试运行由 icenium 提供的示例条形码扫描仪示例。ios构建运行良好,但运行android构建时出现错误。
[Web 控制台] 未捕获的类型错误:无法读取未定义的属性“barcodeScanner”:33
我正在测试的 ios 版本是 ios 7.1。安卓版本为4.1.2。
提前感谢您对此问题的任何帮助。
html - 启动 Icenium 设备模拟器时的错误
我正在使用 Icenium 创建一个新的移动项目。当我启动设备模拟器时,出现以下错误:
未捕获的 ReferenceError:cordova 未定义:空白:1 未捕获的 TypeError:无法读取未定义 kendo.mobile.min.js:17 的属性“0”
为什么我会收到这些错误?
这是我的标题中的标记。
telerik - 从github克隆VS+Icenium插件项目时出现“仓库中没有Icenium项目文件”
我使用 Icenium Blank 模板在 VS 中启动了一个新的 Icenium 项目,让应用程序运行良好,然后提交并同步到 github。现在,当我尝试在 Mist 中克隆同一个项目时,我收到一条错误消息:
“存储库中没有 Icenium 项目文件”
什么文件不应该存在?
json - 使用 Icecuim 但挂起加载 json 文件
我正在使用来自telerik platorm icenium.com 的icenium 天气示例为测试应用程序加载数据文件json 我正在做我的json 如下
我刚刚制作了天气功能的副本并将其命名为 course-outline.js 并将其添加到我的脚本中
但是由于某种原因,当我现在单击天气按钮时,即使我告诉模板找到 screen_title 任何想法,它也会挂起
javascript - 本地音频文件未播放 - Icenium / Cordova
我在 iPhone 5S 上的 Icenium Cordova 3.2 项目中播放声音时遇到问题。我正在使用以下代码:
音频文件 media.mp3 存在于audio
主项目文件夹下的一个文件夹中。我尝试了不同的路径,例如/audio/multimedia.mp3
andmultimedia.mp3
并且声音没有在我的设备上播放。
当我使用外部 URL ( http://somesite.com/audiofile.mp3
) 的绝对路径时,音频文件会在我的设备上播放。我还没有在 Android 中测试过代码。谢谢。