Appearance
说明
在制作APK下载网页时,需要引用UPAPP JS文件,并调用相关方法实现归因信息本地保存。
注意事项
- 确保定义的着陆页 配置的像素信息 已在后台 域名管理中添加
- 确保着陆页域名和 后台应该管理中填写的域名一致
- 确保w2a生成模板 着陆页url已填写
如何使用
在
<head>
中引用platform.js
文件在 页面加载完成时调用
platform.getWebInfo()
方法在 点击 下载时 先调用
platform.installClickEvent()
方法在 Android app 应该中 请按照 开发sdk 模块引用依赖, 依赖会将该着陆页 会自动拼接包名 作为引导页再次打开
再次打开页面时 调用
platform.changeInstallState()
方法可以仿照以下例子 添加一个loading 布局 在着陆页中
<head> <script src="js/platform.js"></script> <style> body{ margin: 0; } .web{ width: 100vw; height: 100vh; color: white; background-color: #000000; display: flex; justify-content: center; align-items: center; font-size: 24px; } .loader { font-size: 24px; font-weight: bold; color: white; text-shadow: 1px 1px 2px black; position: relative; overflow: hidden; } </style> </head> <body> ... <div id="webFull" class="web"> <div class="loader">{{loader}}</div> </div> <script> document.addEventListener('DOMContentLoaded', async () => { let params = new URLSearchParams(window.location.search); let packageName = params.get("package") if (packageName){ document.getElementById('webFull').style.display = 'flex'; document.getElementById('webFull').style.backgroundColor = '#000'; platform.changeInstallState(); }}); </script> </body>