旅游玩乐 业务组件 UI 交互

旅游业务组件

ctrip

PC web

https://piao.ctrip.com/dest/t4651499.html

M web

https://m.ctrip.com/webapp/you/gspoi/sight/0/4651499.html?seo=0

  1. 相册 / video

https://m.ctrip.com/webapp/you/gspoi/sight/photos/2/r4651499.html?PoiId=52075446&Name=上海海昌海洋公园&coverImageId=undefined&from=https%3A%2F%2Fm.ctrip.com%2Fwebapp%2Fyou%2Fgspoi%2Fsight%2F0%2F4651499.html%3Fseo%3D0

https://vodlnr6niz5.vod.126.net/vodlnr6niz5/5d8c7d0d-385f-463e-8a96-e62095f6e7fe.mp4

  1. poi

https://m.ctrip.com/webapp/you/map/2/poi-4651499-sight.html

  1. 吸顶、tab 锚点

Service Worker

            ;try {
if (!window.__bfi) {
window.__bfi = [];
}
;if (navigator.serviceWorker) {
var isUnregister = false;
var runEnv = "prod";
var vd = '/webapp/you';
var _sendSWUbt = function(status) {
window["__bfi"].push(['_trackMetric', {
name: "104047",
value: 1,
tag: {
vd: vd,
status: status
}
}]);
};
if (window.location.search.indexOf("closeSW=1") !== -1) {
isUnregister = true;
}
;if (!isUnregister) {
if (window.location.hostname.indexOf("localhost") != -1) {
runEnv = "local"
}
;var swSrc = '/webapp/you/nfes/serviceworker/sw.js?v=2020_3_13' + "&isSupportWebP=" + !!(window.nfes_isSupportWebP) + "&runEnv=" + runEnv;
window.addEventListener('load', function() {
navigator.serviceWorker.register(swSrc, {
scope: vd
}).then(function() {
_sendSWUbt("success");
console.log("servicewoker done!");
}).catch(function(error) {
_sendSWUbt("fail");
console.log('sorry', error);
});
});
} else {
navigator.serviceWorker.getRegistrations().then(function(rs) {
for (var i = 0; i < rs.length; i++) {
var r = rs[i];
var scop = r.scope;
if (new RegExp(vd + "$").test(scop)) {
_sendSWUbt("unregister");
r.unregister()
}
}
}).catch(function(err) {
console.log('Service Worker registration failed: ', err);
});
}
}
} catch (e) {}
  1. cards 瀑布流布局

https://m.ctrip.com/webapp/you/tripshoot/paipai/poiPage/poiHome?poiId=52075446&poiType=3&isHideHeader=true&isHideNavBar=YES&seo=0

meituan

https://sh.meituan.com/s/海昌海洋公园门票/

http://i.meituan.com/s/-海昌海洋公园/

驴妈妈旅游

PC

http://www.lvmama.com/

M

https://m.lvmama.com/

https://m.lvmama.com/tour/ticket?keyword=上海海昌海洋公园主题度假酒店&homeSearch=1&hideAppHeader=1



旅游玩乐 业务组件 UI 交互的更多相关文章

  1. react UI交互 简单实例

    <body><!-- React 真实 DOM 将会插入到这里 --><div id="example"></div> <!- ...

  2. 【附案例】UI交互设计不会做?设计大神带你开启动效灵感之路

    随着网络技术的创新发展,如今UI交互设计应用越来越广泛,显然已经成为设计的主流及流行的必然趋势.UI界面交互设计中的动效包括移动,滑块,悬停效果,GIF动画等.UI界面交互设计为何越来越受到青睐?它有 ...

  3. Android业务组件化之子模块SubModule的拆分以及它们之间的路由Router实现

    前言: 前面分析了APP的现状以及业务组件化的一些探讨(Android业务组件化之现状分析与探讨),以及通信的桥梁Scheme的使用(Android业务组件化之URL Scheme使用),今天重点来聊 ...

  4. Android业务组件化之现状分析与探讨

    前言: 从个人经历来说的话,从事APP开发这么多年来,所接触的APP的体积变得越来越大,业务的也变得越来越复杂,总来来说只有一句话:这是一个APP臃肿的时代!所以为了告别APP臃肿的时代,让我们进入一 ...

  5. Android业务组件化之URL Scheme使用

    前言: 最近公司业务发展迅速,单一的项目工程不再适合公司发展需要,所以开始推进公司APP业务组件化,很荣幸自己能够牵头做这件事,经过研究实现组件化的通信方案通过URL Scheme,所以想着现在还是在 ...

  6. Android项目架构之业务组件化

    前言: 从个人经历来说的话,从事APP开发这么多年来,所接触的APP的体积变得越来越大,业务的也变得越来越复杂,总来来说只有一句话:这是一个APP臃肿的时代!所以为了告别APP臃肿的时代,让我们进入一 ...

  7. iOS开发笔记7:Text、UI交互细节、两个动画效果等

    Text主要总结UILabel.UITextField.UITextView.UIMenuController以及UIWebView/WKWebView相关的一些问题. UI细节主要总结界面交互开发中 ...

  8. 类似UC天气下拉和微信下拉眼睛头部弹入淡出UI交互效果(开源项目)。

    Android-PullLayout是github上的一个第三方开源项目,该项目主页是:https://github.com/BlueMor/Android-PullLayout  原作者项目意图实现 ...

  9. firefox 扩展开发笔记(三):高级ui交互编程

    firefox 扩展开发笔记(三):高级ui交互编程 前言 前两篇链接 1:firefox 扩展开发笔记(一):jpm 使用实践以及调试 2:firefox 扩展开发笔记(二):进阶开发之移动设备模拟 ...

随机推荐

  1. 3D运动类申明与实现

    #ifndef PKM3D_H #define PKM3D_H #include"kinematics.h" #include"Inventor/Qt/viewers/S ...

  2. java解压zip压缩包

    package com.spring.mvc.zip; import java.io.File;import java.io.FileOutputStream;import java.io.Input ...

  3. 封装各种生成唯一性ID算法的工具类

    /** * Copyright (c) 2005-2012 springside.org.cn * * Licensed under the Apache License, Version 2.0 ( ...

  4. SpringMvc获取getbean

    import org.apache.commons.lang3.Validate; import org.slf4j.Logger; import org.slf4j.LoggerFactory; i ...

  5. httprunner(2)下载安装

    环境要求 HttpRunner 是一个基于 Python 开发的测试框架,可以运行在 macOS.Linux.Windows 系统平台上.这里使用macOS系统进行演示 对于python版本要求:py ...

  6. Jenkins(7)参数化构建(构建git仓库分支)

    前言 当我们的自动化项目越来越多的时候,在代码仓库会提交不同的分支来管理,在用jenkins来构建的时候,我们希望能通过参数化构建git仓库的分支. 下载安装Git Parameter插件 系统管理- ...

  7. Java工作中的并发问题处理方法总结

    Java工作中常见的并发问题处理方法总结 好像挺久没有写博客了,趁着这段时间比较闲,特来总结一下在业务系统开发过程中遇到的并发问题及解决办法,希望能帮到大家 问题复现 1. "设备Aの奇怪分 ...

  8. HDU 6264 (深搜,数论)

    题目链接 题意 求\(\sum_{d|n}\phi (d) \times {n\over d}\),其中\(\phi(n) = n\prod_{p|n}({1-{1\over p}})\) 分析 将\ ...

  9. Codeforces Round #622 (Div. 2) C2. Skyscrapers (hard version)(单调栈,递推)

    Codeforces Round #622 (Div. 2) C2. Skyscrapers (hard version) 题意: 你是一名建筑工程师,现给出 n 幢建筑的预计建设高度,你想建成峰状, ...

  10. Codeforces Round #697 (Div. 3) D. Cleaning the Phone (思维,前缀和)

    题意:你的手机有\(n\)个app,每个app的大小为\(a_i\),现在你的手机空间快满了,你需要删掉总共至少\(m\)体积的app,每个app在你心中的珍惜值是\(b_i\),\(b_i\)的取值 ...