gpt4 book ai didi

javascript - Canvas 不会在带有 cordova 和 pixi.js 的 iphone 上呈现

转载 作者:行者123 更新时间:2023-11-28 21:18:35 25 4
gpt4 key购买 nike

在 iPhone 上将 Canvas 附加到文档时出现问题。运行时: cordova compile 然后: cordova launch browser Canvas 被添加并呈现良好。使用 xcode 和 ios 模拟器启动应用程序,但 Canvas 似乎永远不会呈现。我在这里做错了什么吗?

onDeviceReady: function() {
this.receivedEvent('deviceready');

var Container = PIXI.Container,
autoDetectRenderer = PIXI.autoDetectRenderer,
loader = PIXI.loader,
resources = PIXI.loader.resources,
Sprite = PIXI.Sprite,
Rectangle = PIXI.Rectangle,
TextureCache = PIXI.TextureCache,
Graphics = PIXI.Graphics,
Text = PIXI.Text,
ParticleContainer = PIXI.ParticleContainer,
stage,
renderer;

stage = new Container();

renderer = new autoDetectRenderer(window.innerWidth, window.innerHeight);

document.body.appendChild(renderer.view);


},

最佳答案

在该代码示例中,您实际上从未渲染过容器。检查 PIXI 示例,例如这里:https://pixijs.github.io/examples/#/basics/basic.js

所以你还需要调用:renderer.render(舞台);

你很可能需要 requestAnimationFrame(functionToCall);当你有移动部件时,调用那里实际运行游戏。

关于javascript - Canvas 不会在带有 cordova 和 pixi.js 的 iphone 上呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40705361/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com