问题标签 [cocoonjs]
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.
getimagedata - getImageData(), putImageData() 在 Nexus 4 上不起作用,使用 Cocoonjs canvas+
我正在编写一个小型演示程序来测试 canvas+ 性能。但是 getImageData()、putImageData() 似乎不起作用。它在画布上留下一个黑色方块。宽度和高度的一半,当然考虑到 window.devicePixelRatio 是 2,某些不兼容的东西必须存在于某处。该程序在 Chrome 浏览器中运行良好。但不能使用 Cocoonjs 启动器 2.1.1。
代码:
结果是:我可以看到一个红色矩形,上面有一个 1/4 大小的黑色矩形。有人可以帮我吗?
ctx.drawImage() 将在程序中工作。
===============================
谢谢两位!我在http://spikeyang.boxshell.com/static/js/src.zip上发布了我的代码
请点击第三个链接 water_ripple 查看结果。请点击右上角按钮返回主页。主 js 文件是 js/demo.js。主要函数是 waterRippleLoop()。我正在尝试一些水波纹模拟代码。
jquery - cocoonjs 中 $.getJSON() 的使用
我有一个 HTML5 游戏在桌面和排行榜(以及更多东西)中完美运行,我使用 ajax 发送参数和接收数据。
事实是一切正常,但在 cocoon 中,cocoonjs 根本不工作,我不知道为什么,支持 jQuery,理论上一切都应该没问题。有谁知道为什么这段代码不起作用?
提前致谢。
而且我也在尝试这段代码(不在 cocoonjs 中工作)
cocoonjs - 使用 Cocoonjs Canvas+ 将数据发送到 .php
我已经完成了一场游戏,并且我将分数完美地保存在数据库中,只有当我使用 webview+ 时,如果我更改为 canvas+,则保存过程不起作用(并且没有错误)。
我正在尝试保存这些数据并将其发送到连接到数据库的 php 文件(正如我所说,正在使用 webview 或 webview+)
你会如何使用canvas+来做到这一点?
javascript - 如何检测 Web App 是否被 CocoonJS 包裹
如何使用 WebView+ 检测我的 Web 应用程序是否在 CocoonJS 包装器下运行?我试过if (typeof Cocoon == 'undefined') ...
了,但这似乎不起作用。我已经检查了 CocoonJS 网站,但这些信息并不容易找到。
android - Google Analytics for Mobile App - 无 SDK
我想在不使用 iOS 或 Android SDK 的情况下在 Google Analytics 中跟踪我的移动应用的屏幕浏览量。我的应用是 HTML5 封装在 Cocoon.io 中。已经可以访问 AJAX,我直接进行 HTTP 调用。我确实看到使用所有正确的字段和 200 作为响应调用像素 GET。但是GA中没有数据。
有没有人试过这个?甚至可能吗?关于如何正确调试的任何想法?
cocoonjs - 无法登录 CocoonJS Developer 应用程序
我想登录 CocoonJS Developer 应用程序(在 iOS、iPad mini 上),但我收到错误“CSRF 保护”。我也尝试过“与 Google 联系”,但由于 cookie 设置或其他原因,这不起作用。
我究竟做错了什么?
注意:我也在我的 iPhone 4S 上尝试过,但也没有成功。
ruby-on-rails - Rails 保存不使用不同编辑形式的 gem cocoon
朋友们,我有一个模型订单,里面有很多细节。我正在使用茧宝石生成表单。他们渲染好但没有保存。我单击按钮保存,没有任何反应,rails 控制台什么也没显示。名为 detail_fields 的默认编辑表单可以毫无问题地保存。但是我必须创建一个名为 detail_fields_dev 的文件,而这个文件不起作用。有人可以帮忙吗?
路线.rb
orders_controller,没问题,使用默认的 rails 代码。我创建了这个动作来调用 detail_fields_dev 表单:
细节参数也可以:
订单视图:
_form_devolucao.html.erb
以及部分订单/detail_fields_dev.html.erb
输出:
video - Three.js 视频纹理映射低质量/分辨率
我即将使用 cocoon.js 和 three.js 为 Android 和 IOS 创建一个具有设备方向控制的全景 360 视频播放器。
我已经在threejs.org 的示例上成功构建了演示,但遇到了一个问题:我的原始测试视频文件是4000x1618 分辨率,只有30 秒长。加载它会发出声音但没有图片。但是,如果我尝试将文件转换为 720x292,那么它在 android 和 ios 上都可以正常工作!不幸的是,这个较低的分辨率。视频文件质量太差,但是如果我尝试加载一个更大的文件,它将再次发出声音而没有图像。
开始电影时,我在 adb logcat 中发现了这些错误日志:
我的代码:
更新:从那时起,我发现问题不在于视频分辨率本身,而在于尺寸。我创建了一个运行良好的 1920x1080 原始视频版本,所以唯一困扰我的是质量。即使是 16000 kbps 的全高清视频在我的 Nexus 7 和 ipad 4 上看起来也很像素化,我相信它应该会更好......
javascript - 如何重新连接我的源以在 Cocoon 中的 deviceready 之后运行?
我需要帮助让游戏在正确的地方运行,在 onDeviceReady 内。这是我的游戏目前的格式。我不认为游戏运行良好,除非我改变它。主要是我不确定如何确定变量的范围并在设备就绪后设置它们。太感谢了。
android - 我的游戏的应用内购买不起作用
我是尼日利亚的一名安卓游戏开发者。我的应用在 Playstore 中,并且有应用内产品。默认价格自然是奈拉,我的商业银行账户也是如此。
我的银行随后告诉我,我选择了 DCC 付款选项(动态货币转换),它允许我用暂时限制所有卡的奈拉付款。
它进一步告诉我“重新尝试交易并选择您进行交易的国家/地区的货币”。
现在,我认为这不是我的银行问题,因为我有一个托管在 Hostgator 上的网站,并且 Hosgator 每月成功地从我的帐户中收取 11 美元。
当我尝试从 Candy Crush 购买东西时,它没有任何问题。它一直向前,向我展示了这个
我真的不知道问题出在哪里 - 我是否需要为我的 Google Merchant 银行开一个美元账户,以便它以美元收费并正常工作?
国外有人遇到过这个问题吗?请帮忙。
谢谢你。