javascript - 是否可以将 Scratch 项目转换为 Android 应用程序?
问题描述
对于那些不知道的人,Scratch ( scratch.mit.edu ) 是一种基于连接代码“块”以创建项目的编程语言。
我尝试使用 Scratch 到 HTML 转换器 ( forkphorus.github.io ) 将我的 Scratch 代码转换为 HTML,以查看 HTML 代码是否可以移植到 Android。Scratch 转换器具有将所有代码(包括 Scratch 引擎)移植到可在 Internet 浏览器上播放的单个文件的选项。将代码转换为 HTML 后,我按照教程的下一步拉取forkphorus(Scratch to HTML)的源代码并使用Adobe PhoneGap将代码转换为 .apk 文件。但是,一旦我尝试安装 .apk 文件,它就会卡在加载屏幕上。
我有一种感觉,可以将 Scratch 代码转换为 Android 应用程序,但我只是不知道如何。如果有人有任何建议,我将不胜感激......
我正在尝试转换的项目:Bounce 1.3.1
HTML 中的 Scratch 项目代码片段,如果有帮助:
<head>
<meta charset="utf-8">
<style>
.forkphorus-root {
position: relative;
font-family: sans-serif;
width: 480px;
height: 360px;
font-size: 10px;
background-color: #fff;
color: black;
overflow: hidden;
user-select: none;
}
.forkphorus-root > * {
position: absolute;
left: 0;
top: 0;
transform: translateZ(0);
width: 100%;
height: 100%;
}
解决方案
只需使用 HTMLifier。你可以在这里使用它:https ://sheeptester.github.io/htmlifier/
推荐阅读
- arduino - 在进入 void 循环之前等待输入消息
- node.js - 可重用参数 NestJS OpenAPI
- python - 如何理解从字典和集合等不同对象创建 Pandas Dataframe 的完美语法
- python - xlsxwriter 可以画瀑布图吗?
- java - 使用 JPA 框架 EclipseLink/H2 运行 maven 项目时获取 NoClassDefFound
- python - 如何在 for 循环中多处理/并行化代码
- r - 如何溶解重复数据并在我的数据框中添加一列,将溶解在 r 中的数量相加?
- user-interface - TortoiseHG(Mercurial SCV)的热键列表在哪里
- python - 熊猫日期时间时间戳转移
- powershell - 从输出值中删除不需要的值