首页 > 其他分享 >【快应用】快应用如何打开手机中的html文件

【快应用】快应用如何打开手机中的html文件

时间:2023-03-31 11:14:46浏览次数:34  
标签:文件 uri html 应用 手机 打开 data

 【关键字】

本地html、多媒体、路由

 

【问题背景】

快应用中的web组件无法打开本地的html文件,仅支持加载http和https格式的链接,那么快应用中如何查看手机中的本地html文件呢?

 

【解决方案】

快应用中虽然不能通过web组件打开的本地html文件,但是我们以通过media.pickFile方法选取本地要打开的html文件,然后调用router.push打开。router接口中的uri是可以填写为internal地址的,会根据uri的文件扩展名来确定文件类型,再调用系统中的应用打开文件。我们只需要调用media接口去选中文件拿到uri就可以打开了。

获取流程:

Step1:

        select() {

            var that = this

            media.pickFile({

                success: function (data) {

                    console.log('handling success: ' + data.uri);

                    that.fileUrl = data.uri

                },

                fail: function (data) {

                    console.log('handling fail:  code' + data.code);

                }

            })

        },

Step2:

     go() {

            router.push({

                uri: this.fileUrl,

            })

        }

日志:

handling success: internal://tmp/e6707c59-f550-4f64-998a-ec2da98686e2/test1.html

截图:

cke_2916.png

cke_3886.png

 

 欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh

标签:文件,uri,html,应用,手机,打开,data
From: https://www.cnblogs.com/developer-huawei/p/17275642.html

相关文章

  • 小米手机拟明年进入台湾市场,售价7000元新台币
    小米科技CEO雷军日前表示,明年小米手机销量预计达200万台,同时准备进入台湾地区市场,售价约7000元新台币(约合1500人民币)。雷军坦言,1年前找供应商非常不容易,今年一季度他曾到台湾把所有手机供应商跑了一遍,但小米科技当时还默默无名,没有获得重视,随着小米手机影响力打响,现在他们都回......
  • Mac应用Drone Station结合普通游戏手柄让AR Drone飞起来
    ARDrone直升机确实很好玩,但以前只有用iPad,iPhone,iPodTouch,安卓智能手机,及Linux电脑才能玩,不过有了DroneStation,玩家现在可以使用Mac结合游戏手柄来玩。玩家可以用一个普通游戏手柄来控制飞行器,目前兼容USBXbox360,PS3,Extreme3D pro,DualActionGamepad,ThrustmasterT-Fl......
  • LBS应用”闪聚”在小米和魅族M9的测评
    本文测评编者:朱进、刘丽敏,范俊飞审稿。从应用的名字上就能够看出“闪聚”的意思表达了快速聚会的感觉,的确这是一款以用户地理位置信息为基础,提供“从线上到线下”的社交服务,即“LBS+SNS”组合的社交应用,另外这是一款以找玩伴为目的的应用,在这里只要你选择相应的兴趣目的就可以......
  • 一部山寨机配合开源软件即可追踪全球手机位置
    条子告诉我们要通过手机追踪一个人的位置是件很简单的事情,明尼苏达大学的研究表明,对来说,这更简单:一部便宜的手机和开源软件,就可以不需要知道用户的GSM网络也能追踪到其手机的位置。根据该大学科学与工程学员的计算机专家的最新研究,第三方可以轻易地追踪到一个手机用户的位置,因......
  • 高通量测序技术:从起源到现代应用
    引言摘要:本文主要介绍了高通量测序技术的历史、Illumina测序技术的详细信息以及相关技术的最新进展和应用。文章还简要论述了第三代测序技术的发展概况及其前景,以及高通量测序技术在未来的发展方向。同时,分析了高通量测序技术与机器学习、人工智能结合可能产生的应用,以及高通量测......
  • 移动开发者大会获奖的五款应用简评
    2011中国移动开发者大会现已接近尾声,昨天创新应用评选出了5款最佳应用奖,分别是:布丁优惠券、丁香园用药助手、酒店达人、多米音乐、3D照相机。本次大会评选共有30款应用入围。最终的评选结果是综合了专家评审和网友意见决定的。这5家获奖应用得到了华为提供的奖品。布丁优惠券布丁......
  • EMI顺应数字音乐潮流,向应用开发者打开大门
    开发音乐应用对开发者来说并不是件容易的事情,今天音乐集团EMIMusic和智能音乐平台The EchoNest宣布达成了一个新的协议,新的协议将有助于开发者更容易开发基于音乐的应用。EMIMusic将会为艺术家提供创意纲要,并为开发者提供为艺术家开发应用的机会,如Gorillaz,ThePetShopBo......
  • 实时聊天+任务管理应用Orchestra完成500万美元A轮融资
    最新消息,实时聊天+任务管理应用Orchestra宣布,关闭从CharlesRiverVentures和SVAngel获得的500万美元A轮融资。此前,Orchestra还从KaporCapital和其他天使投资人那获得了50万美元的种子资金。Orchestra的两位联合创始人 GentryUnderwood和ScottCan......
  • Windows Phone 应用商店对中国开发者开放
    开发者们要注意了!!今天微软通过官方博客发布了三个关于WindowsPhone的应用商店的重要消息:(1)应用商店对中国和印度的开发者开放注册;(2)应用可以进行7.0和7.5的双版本同步更新;(3)减少了搜索算法的关键字数量,增强搜索的体验感。应用商店对中国和印度的开发者开放从今天开始,中国......
  • 猛犸全网页截图:牛人又出牛应用
    亲,还记得那个给了谈微创新的大佬们一记响亮耳光的季逸超吗?没错,就是那个独自开发出猛犸浏览器并获得Macworld2011特等奖的北大附中学生。现在,这头“小牛”又给大家带来一款超牛X的应用——猛犸全网页截图。据他自己说,这款同时支持iPhone和iPad的App,从创意到发布,包括设计、绘图、编程......