2、安装adobe animate并解压air sdk;
3、adobe animate的air sdk配置;
打开adobe animate,点击顶部“帮助”菜单栏->点击管理adobe air sdk->点击+,找到air sdk解压目录并添加,至此完成adobe animate的air sdk配置;
4、新建文档:文件->新建->AIR for Android;
5、导入封面:文件->导入->导入到舞台;
6、底部操作栏->时间轴->图层1->第一帧右键菜单点击"动作"->输入以下as3脚本:
import fl.display.ProLoader;
var fl_ProLoader_1: ProLoader;
var fl_SecondsToCountDown_1: Number = 1;
var fl_CountDownTimerInstance_1: Timer = new Timer(1000, fl_SecondsToCountDown_1);
fl_CountDownTimerInstance_1.addEventListener(TimerEvent.TIMER, fl_CountDownTimerHandler_1);
fl_CountDownTimerInstance_1.start();
function fl_CountDownTimerHandler_1(event: TimerEvent): void {
fl_ProLoader_1 = new ProLoader();
fl_ProLoader_1.load(new URLRequest("game.swf"));//这里的game.swf是下面步骤需要打包的swf主文件,请更改为需要打包的swf文件名
addChild(fl_ProLoader_1);
7、打包swf并发布apk:
点击顶部菜单栏:文件->AIR for Android 设置:
7.1 常规设置:
- 点击输出文件右侧文件夹图标设置apk输出目录;
- 渲染模式->自动;
- 包括的文件->上方的加号选择需要打包的swf,文件夹加号选择需要打包的文件夹;
- 其他设置自己选择
7.2 部署设置:证书->创建,创建完成之后在下方输入创建的证书密码并勾选记住密码;
7.3 图标设置:选择对应大小的图标并上传;
7.4 权限设置,勾选需要的权限;
7.5 语言设置,勾选支持的语言;
7.5点击发布
如需帮忙打包成app,请将文件添加到压缩包发送到邮箱:790529405@qq.com
C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0\bin>
adt -package -target apk-debug -storetype pkcs12 -keystore kserver.p12 airvideo.apk airvideo-app.xml airvideo.swf
password:
uni-app是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。本次章节也是博主从零开始搭建uniapp项目,在此过程进行记录,帮助后续查询同时为读者提供讲解,如有异议,欢迎留言。uni-app官网。
原因为pdfjs中的mjs文件无法识别返回了默认类型"application/octet-stream"。导致无法预览pdf。5.至此已部署完成,访问发现预览pdf时报错。解压部署包:unzip h5.zip。增加mjs 到javascript类型。1.hubuilderx 打包h5。7.删除原来的容器重新运行。4.启动docker容器。2.上传部署包到服务器。8.pdf能正常预览。3.nginx配置。
1、因为是打包的Android项目展示本地的swf文件,首先需要拿到这个本地的swf文件路径
2、如何在uniapp的vue页面中展示swf,因为没有直接展示swf文件的标签/组件,考虑使用web-view组件来进行展示swf文件
3、直接使用web-view组件无法展示swf,使用html先展示swf,然后把html链接放到web-view中进行展示
4、html中如何展示swf,把swf转为html来进行展示这个swf文件
一、遇到问题今天在项目中遇到一个问题,项目中的需求是根据不同的状态,让ivImpellerRotate播放不同的帧动画,刚开始设置动画背景资源时使用①代码这时项目编译什么的都能通过,并且也能正常运行。可是在导出签名apk时项目报错,报错的原因是有不安全操作。二、处理方法将将动画资源从anim文件夹移到drawable文件夹中,并将①代码换成②代码,导出成功。三、代码参考定义控件private Ima
1.创建animate.css并将下列动画库css复制:演示下载地址
@charset "UTF-8";/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license
Permission is hereby granted, free of charge, to any person obtaining a copy of this software an
<page-head :title="title"></page-head>
<view class="uni-padding-wrap uni-common-mt">
<view class="animation-element-wrapper">
<view class="animation-element" :animation="animationData">
在Animate中,采用的是借助AIR来封包安卓的方法。较为适合小型的多媒体应用。本案例将演示如何将常规的Animate项目打包为安卓(Android)应用。使用版本为Animate CC 2017.1、创建“AIR for Android”项目。将文档舞台大小按需求设置为兼容于手机或平板的分辨率,在本演示案例中将舞台设置为800x1280(WXGA)。当然,实际上也可以在文件属性内将已...
最近下了田洪川的.NET2.0SWF格式教程,一时不知道选择什么播放器播放,百度知道一搜,然来有这么一种简单方法,那就是直接用IE浏览器播放,操作步骤只需右键“打开方式”,然后选择IE就行了,最后是勾选“始终使用选择的程序打开这种文件”,就如此简单,更本无需再装其他软件。
原理其实很简单,因为你的IE已经装了ADOBE的FLASH PLAYER,在你浏览网页的时候,FLASH不是都可...