html打包apk指定参数,uni-app 打包 H5 单页面应用 渠道参数的传递和获取 如: index.html?channelid=icefrog...
业务前景:
采用uni-app开发的项目 发型打包生成 H5-手机版 单页面应用 打包出来的总入口页面是index.html
业务需求:
在外界直接打开index.html 总入口页面时需要传递参数及获取参数 用于区分渠道来源或分享标记
相关尝试:
this.$route.query this.$route.params 等操作无效 获取不到首页面的参数
解决方案:
在App.vue 应用生命周期的 onLaunch()中采用JS直接提取链接参数 然后针对参数进行拆分
如:https://www.xxx.com/h5/index.html?sceneid=h5&wxcode=xxx&puid=fff
onLaunch(){
let tmpUrlSearch = window.location.search;// 得到:?sceneid=h5&wxcode=xxx&puid=fff
let tmpParas=GetRequestParameters(tmpUrlSearch);
let tmpSceneID = tmpParas["sceneid"];//提取参数
};
网上抄的一段儿方法:
export const GetRequestParameters=(locationsearch) =>{
let url = locationsearch;
let theRequest = new Object();
if (url.indexOf("?") != -1) {
let str = url.substr(1);
let strs = str.split("&");
for (let i = 0; i < strs.length; i++) {
theRequest[strs[i].split("=")[0]] = (strs[i].split("=")[1]);
}
}
return theRequest;
}
html打包apk指定参数,uni-app 打包 H5 单页面应用 渠道参数的传递和获取 如: index.html?channelid=icefrog...相关推荐
- HTML一键打包APK工具(安卓应用APP)
工具简介 "HMTL一键打包APK工具"可以把本地HTML项目或者网站打包为一个安卓应用APK文件,无需编写任何代码,支持在安卓设备上安装运行. 打包工具群:429338543 下 ...
- HTML一键打包APK工具_安卓app封装_H5打包安卓APP
随着目前苹果Appstore审核越来越严格,每天平均上架1000个,下架3000个应用,想要上架苹果应用商店已经越来越困难了,反复修改审核上架,短则1-2周,长则几个月,并且游戏类应用上架目前极其困难 ...
- 打包到指定目录_linux中打包文件tar命令的简单用法
tar 是tape archive的缩写,原理就是把多个文件前后连在一起,形成一个大的文件,tar命令并不对文件进行压缩. tar打包文件起码要跟上2个选项:-cf,-c选项是创建打包文件,-f选项是 ...
- java 页面 传送参数,Struts2的action接收JSP页面传输的参数
action接收JSP页面传输的参数: [1.使用action类的属性接收参数: a.在action类中定义成员变量,并添加get.set方法: b.在JSP页面中Form表单的Action属性指向对 ...
- js带参数跳转php,JS实现页面跳转参数不丢失的方法
本文实例讲述了JS实现页面跳转参数不丢失的方法.分享给大家供大家参考,具体如下: 需求:页面编辑后,返回列表页面,参数不丢失,能够记住页数以及筛选条件. 我坚信,不管白猫黑猫,能捉到耗子的就是好猫,当 ...
- android项目打包apk,Android Studio将程序打包成APK的步骤详解
第一步:先点击Build选择GenerateSigned APK 第二步:如果之前有编译成APK的话,就直接选择Choose existing已经存在的key:如果没有编译成APK那就选择Create ...
- uni-app - 插件[App云打包]安装失败!(app打包时显示app云打包插件安装失败)解决方案
问题描述 首次打包时,会提示您安装插件,结果如下图所示: 安装成功如下图所示: 这个确实很头疼, 因为根本无从下手. 解决方案 请 依次尝试 以下 8 种方案,总有一个能成功. 一.连续点击[重试], ...
- android 360卫士跳转权限页面如何实现,奇酷360 手机中怎么跳转安全中心中指定包名App的权限管理页面...
我是一名程序员,在 MIUI 中,涉及浮窗的 APP 需要在对应的软件设置页面打开 浮窗权限 才能正常使用 APP , MIUI 的权限设置入口就在应用管理页面,可以通过如下的代码跳转至该入口: pr ...
- 奇酷360 手机中怎么跳转安全中心中指定包名App的权限管理页面
在处理SDK开发过程中遇到如下问题,在 MIUI 中,涉及浮窗的 APP 需要在对应的软件设置页面打开 浮窗权限 才能正常使用 APP , MIUI 的权限设置入口就在应用管理页面,可以通过 ...
最新文章
- java定时扫描_springmvc 定时扫描
- ARM7+PROTEUS调试(转)
- Keil 函数内联 inline
- Leetcode PHP题解--D49 821. Shortest Distance to a Character
- python第三方库有哪些常用的、请列举15个-不吹不擂,你想要的Python面试都在这里了【315+道题】...
- eclipse启动tomcat遇到404错误
- VTK:定向字形用法实战
- 在 alpine 中使用 NPOI
- STM32F1笔记(十二)DAC
- 乐山市计算机学校欺骗,据说这个学校很乱。
- 维护UI状态的最懒惰方法
- crontab定时任务常见问题
- Python之socketserver源码分析
- (三) 搭建cocos2d-x-android环境 Windows XP3 + Eclipse + NDKR7(或ndkr7b)+COCOS2DX(没有用到cygwin和minigw)
- 用C语言显示所有Ascll表
- kali metsploit 工具入侵windows
- 用Java实现信号量机制
- BZOJ4771七彩树——可持久化线段树+set+树链的并+LCA
- Setting up GlusterFS Volumes
- 隐匿的风暴,Saas海啸正瞄准企业IT业务