使用fusion app(以下简称FA)将b站网页版做成app

项目创建

打开FA,首页是已经创建过的项目,点击右下角的加号新建一个项目

创建一个标签栏模板

创建后就会进入我们的项目编辑页面

点击右上角的三角形就可以预览项目

现在我们的项目是默认的一个样子

加载网页

接下来我们在程序启动这个事件中,让他加载b站的页面

点进去后点击右上角加号,添加一个 加载网页 的事件

点击后会自动加上一行

我们改成https://m.bilibili.com/

m一般表示这是一个移动端网页,我们使用移动设备打开b站(www.bilibili.com)时,就会自动跳转到这个网站,专门用来显示移动端的页面

写好后不要忘记保存

然后再点击预览按钮,b站首页就会加载出来

网页控制

但是如果app而不是网页的话,我们一般就不需要网页的头部元素以及一些安装官方app的提示

比如我想让红框中元素消失,让绿色剪头对应页面用原生组件来控制

项目配置中的网页控制选项,可以把页面上不需要的元素删掉

我们在pc端打开m.bilibili.com,通过开发者工具来协助我们

点击顶栏我们就可以获取到它的类

然后我们填上m.bilibili.com的域名和m-navbar这个类

再次预览,原来的顶栏就消失了

同理,我们获取“打开app”的类,也把它去掉

这个元素有open-app-btnhome-float-openapp两个类,我们任填其一就好

两个元素之间的类用逗号隔开

同理,自带的标签栏也去掉

再次预览,发现虽然元素没了,但是多了一片空白,这是因为顶部去掉的两个元素都在同一个父标签下,这个父标签有自己的高度宽度,而我们没有把这个父标签去掉

所以我们把刚才的open-app-btnhome-float-openappm-navbar和换成suspension

再次预览就不会有空白了

顶部标签

进到组件这一页面,可以看到默认的四个标签栏

我们点击标签就会出现对应的地址,把这些信息填过去就好

然后我们发现标签栏改了,但是又出现了空白

经过调试发现是sub-channel-menu这个类,所以在网页控制里加上这个类

把排行榜也去掉,rank-more这个类

这样界面就好看多了

点开一个视频看看,推荐和评论又显示不出来

经调试把前面的open-app-btn改成m-home-float-openapp

再去掉一些没用的元素

m-nav-bar,m-video-main-openapp,m-video2-toolbar,related-openapp,m-fotter,play-page-gotop

悬浮按钮

在组件里启用悬浮按钮

添加一个返回顶部的事件

这样右下角就会出现返回顶部的悬浮按钮

搜索

我们在网页上点击搜索按钮后会进入搜索界面

输入关键词搜索后后面就会出现keyword=关键词

所以FA中我们这样写

https://m.bilibili.com/search?keyword=%s

搜索栏输入文字后就会跳出搜索结果

我们可以在属性中修改顶栏显示的名称

子页面

我们通过侧滑栏不同项目来进入不同的子页面(比如主站和直播)

添加一个名为直播的子页面

可以添加一个顶部图片,并添加两个列表项目

然后编写直播列表项的事件

然后在直播子页面中添加加载的网页

然后也添加侧滑栏项目

但是直播项目里面不写事件

主页里面写一个退出页面的事件

然后像之前一样修改组件

去掉一些元素(class貌似要写在id前面)

bili-btn,bili-app-link,logo-bar,top-nav-ctnr,@ID(bili-footer)

看下界面切换的效果

不过直播好像移动端网页放不了

其他

我们最后选一张bilibili的图标来替换原始图标

选好图片

还可以自己选一张启动图

最后打包安装就可以了

使用fusion app制作b站app相关推荐

  1. 人人都学会APP开发 提高就业竞争力 简单实用APP应用 安卓浏览器APP 企业内部通用APP制作 制造业通用APP

    安卓从2009年开始流程于手机.平板,已经是不争的非常强大生产力工具,更为社会创造非常高的价值, 现在已经是202X年,已经十几年的发展,安卓平台已经无所不在. 因此建议人人都学学APP制作,简易入门 ...

  2. 开发app需要什么技术?手机app制作方式、价格及性能盘点

    在移动互联网时代,手机app就是最大的流量入口,也是企业营销及创业赚钱,核心平台.对比传统的网站论坛等,手机app的优势有很多,很多人都想开发一个自己的app软件,但是对app开发不了解,这里为大家介 ...

  3. 5个在线制作APP开发工具介绍和APP公司酷站欣赏

    不会编程,自己也能制作出高质量的受欢迎的App.如果你也想免费给自己公司或者产品开发App客户端的,也一样可以参考下面5个在线制作高质量的APP开发工具. 或者我们也可以欣赏下 这5个App公司的运营 ...

  4. 制作单词记录App(三)

    制作单词记录App(三) 制作单词记录App(三) 改造Adapter为ListAdapter(用以处理后台提交的列表数据) 修正视图序号上的改变(变更为数据层面的序号改变) 制作添加数据时的数据信息 ...

  5. 《推荐几个常用的H5+APP制作开发工具》

    我们已经进入移动互联网时代,而app是移动互联网的载体.传统app开发面临成本高.周期长等问题,因此各类快速生成app的工具层出不穷.企业拥有了app才能实现互联网营销和互联网推广. 一.即速应用 即 ...

  6. 推荐几个H5、app制作开发工具

    我们已经进入移动互联网时代,而app是移动互联网的载体.传统app开发面临成本高.周期长等问题,因此各类快速生成app的工具层出不穷.企业拥有了app才能实现互联网营销和互联网推广.中国有近7000万 ...

  7. 制作单词记录App(一)

    制作单词记录App(一) 制作单词记录App(一) 修正性能上的小bug 开始制作新单词界面 本文为学习类文档,通过学习B站up主longway777的视频,再加上自己的总结与理解的学习类文章,如有侵 ...

  8. 小白也能自己完成APP制作

    分享两个app制作商城--快站和应用公园,模板式拖拽,让你开发app像做ppt一样简单!!!

  9. 如何快速成为APP制作、H5制作高手?

    App.H5无疑是移动互联网时代的宠儿,无数社交.商业.宣传都在App.H5上实现.掌握App.H5制作技能,无论工作.学习,更胜人一筹. 那么,什么是App呢? App(application的缩写 ...

  10. 制作单词记录App(二)

    制作单词记录App(二) 制作单词记录App(二) 制作菜单 制作菜单和搜索功能的实现 制作清空数据功能和切换布局功能 本文为学习类文档,通过学习B站up主longway777的视频,再加上自己的总结 ...

最新文章

  1. Microsoft patterns practices Enterprise Library released
  2. 被面试官问懵B了,十亿级数据ES搜索怎么优化?
  3. python opencv 图像旋转
  4. Android O 8.0 以上 bitmap内存分配
  5. 菜鸟教程:C++ 的关键字(保留字)完整介绍
  6. mysql int(3)与int(11)的区别详解
  7. 【二】Windows API 零门槛编程指南——CreateWindow 窗口创建 “万字长篇专业术语全解”
  8. 光伏窗性能研究(2)——光伏窗性能研究方法和过程
  9. 轻松看懂P(Y=y|x;θ)表示的含义
  10. 一文搞定卷积神经网络——从原理到应用
  11. js从服务器获取word文档,JavaScript-js如何获取word文档页数
  12. vue-quill-editor 富文本 自定义图片上传操作
  13. 《码农的爱情》第一章又逢情人节
  14. 网页制作 - 问卷网的首页
  15. 联想340c笔记本cpu能升级吗_笔记本电脑可以升级CPU吗
  16. Vue.js 框架源码与进阶 - 搭建自己的SSR
  17. 《混乱的猴子》读书笔记 -- 关于硅谷、创业、Facebook和广告
  18. windows 10系统搭建sftp服务器【详细】
  19. python爬取58手机号_爬取58上的手机号码信息
  20. 地址栏中的#能不能去掉?

热门文章

  1. Eclipse快捷键 10个最有用的快捷键
  2. Booth算法乘法器
  3. 如何搭建百度离线地图服务
  4. ue修改倚天服务器时间,正途私服UE修改一些配置脚本
  5. ecshop 二次开发
  6. SVM 垃圾邮件分类
  7. 如何用photoshop做24色环_PS教程!手把手教你快速绘制超漂亮的色环!
  8. 留言板显示服务器错误,动易Cms:解读SiteFactory 留言板出现:服务器无响应,错误代码:500-动易Cms教程...
  9. 数仓建模—数仓建模实战(建模流程/建模工具)
  10. android 自定义控件实现3D画廊效果