请问B/E /t3 6 5备 用网页app玩不了炒&地&皮了,用友t3怎么备份数据回事???

请问3 6 5备 用的游戏厅里的游戏还是和以前一样的吗?还有围棋玩吗?_百度知道be t3 6 5 备 用的户量上升还是下降?_百度知道今天《UeDB‖Et》备 用网页单机版炒&地&皮玩不了,是不是更新版本了???_百度知道重磅干货|如何系统高效地“免费获取流量”
+ 运营大咖微信:xiaohua7app (获取专业运营指导)
来源 | 他化自在天 ID:Sky6th
如果是一门科学,那我宁愿做个野鸟。
原谅我思维简单粗暴:科学家跪求补贴苦挨日子,野鸟自寻活路天天来钱。
正所谓,家鸡有米汤锅近,野鸟无粮天地宽。
今天说的就是,在如何像小野鸟一样在创业初期获得大量免费流量。
流量分两种,被动流量与主动流量:
①「被动流量」难求来自于他人的主动推荐——除了日复一日悉心经营内容、粉丝、人脉外没啥捷径。
②「主动流量」易取给你十万流量,就等你抹开面子,挽起袖子来扫街。
扫什么扫,街什么街?
① QQ与微信流量;
② 自媒体与全网流量;③ 线下流量。
一、扫第一条街:QQ和微信流量
步骤1、准备一堆最低配的安卓手机
1、为什么是安卓手机?
因为安卓手机不挑食啊,能装很多ios系统装不了的匪夷所思的软件;也因为安卓手机便宜啊。
2、为什么是一堆手机?
挂微信/挂QQ用。
微信/QQ系统检测是否作弊,主要有两条标准:多个ID,是否共用MAC地址与IP地址。
而每台手机都有一个独立的MAC地址;如果用手机流量上网IP地址也是独立,不会被微信/QQ系统判定为作弊而封号。
步骤2、买一堆不需实名认证的手机卡,注册微信小号
1、为什么买不需实名认证的手机卡?
如果你不嫌一张张实名认证累,不怕得名下一堆欠费的手机号影响信用记录烦,那就去实名认证吧。
2、为什么是注册小号而不用你现在的ID?
我不是一针见血指出说微商那一套是真Low啊,但就算你每一条朋友圈内容、说说都设置「部分可见」不祸害亲朋好友,万一微信/QQ又出新规则封你号岂不得人脉全丢?
步骤3、给微信小号加满4000好友
1、为什么是4000好友?
微信好友上限5000好友,留下1000的富余量留给自然增长。
怎么加满4000好友?
2、请看「要人十条」——
A、买一堆16级太阳号QQ,向QQ群要人
Ⅰ、为什么是16级太阳号?
① 看起来不像是路边捡来的QQ,容易加群通过,不容易被封;
② 太阳号能创建两个普通群,比普通号多一个;
③ 为什么是QQ小号给导给微信小号导粉,而不是相反?
④ 就算太阳号也只能加550人,相比微信的5000人上限天花板太矮,且容易被封号,因此只用作引流,不用作落地;
⑤ QQ说说也好,空间也好,人人都能点评点赞,万一无人问津,就不容易像微信朋友圈那样营造热销假象。
⑥ 用户使用时间看移动端,移动端使用时间看微信,微信朋友圈爆光更多,一对一沟通也即时与顺畅。
Ⅱ、为什么是通过玩群导粉?
玩群最快啊。
① 最粗暴玩群法——用关键字找你产品、行业相关群(一天最多加20个群,所以每天都要加满哦)然后用「豪迪群发器」这类群发软件,批量加好友。(话术可以是我是XX群的群友,一起学习交流之类套近乎的。)不管什么产品,什么行业,好友通过率不会高于百分之一……但就像电话诈骗,宰一个算一个啦。
② 稍精细玩群法——
第一步同样是加群
加群以后先不急着批量加好友,先闲聊熟络熟络,然后为收集群员关注的点做成教程(植入微信ID),上传到群共享,或发布到公众号(植入微信ID)再转发到群,以为群员解决问题为噱头吸粉……期间再装装逼摆摆谱,半个群都能主动加你,然后你再拉好友建群,并鼓励邀请朋友加入。
③ 最全面玩群法——高端点的做法是一下加3个以上的小号进一个群,一个负责逗哏转发软文,其他捧哏;就算被骂了,逗哏的留个微信号退群,捧哏的接着潜伏玩上面两种玩法……
B、向视频站要人
全网三大流量聚集地:音乐、游戏、视频。① 所以下载你行业相关视频,都PS上你的微信、QQ,或藏入微信、QQ号的语音,然后改改标题重新上传。
② 如果你够美,或够奇葩,把短视频发到秒拍、美拍、小咖秀;在映客、花椒、斗鱼直播,也许一场微信小号就加满了
C、向微商要人
中国的微商分两拨人:
① 一拨人叫上线,做局让下线相信很快能开上保时捷,然后拿下线的代理费和压货款自己买保时捷开;
② 一拨叫下线,交了代理费压了货而推广不举,又不服气人人都说自己被上线骗了要卖货证明自己,所以没事就发朋友圈刷屏出火。
这类智商捉鸡的下线,建了一堆微商圈彼此依偎着交流捉鸡的人生经验——不骗他们骗谁?
所以,加一堆微商群,复制这段话:“很多人问微信怎么批量加好友,我刚学到了一个好办法,不需要下载任何软件,一天自动加几百到千人没问题,私信我,免费教你(最后10个名额)”。
等人加你,就告诉他们好方法就是加一堆微商群,复制那段话。
D、向手机号要人
① 可以是主动的无论58同城,赶集网,地区黄页,都有大量的手机号——搜索你行业相关关键词,然后提取手机号,挨个微信加好友咯。当然因行业而异也有「特通」——如果你是卖水光针的,主动找KTV前台、酒吧买通讯录就对了;如果你要进校园,找校推从业者买通讯录。
② 可以是被动的58同城、赶集网、各种租房卖房二手车平台发低价出售房、车的消息,并留绑定微信的手机小号,等保险、金融、房产中介从业者联系你,然后向他们买以及换通讯录,挨个微信加好友咯。其他也是同理,你是卖自行车的就低价出自行车,你是卖进口护肤品的就低价出护肤品,你是卖保健品的就低价出保健品……要找微商下线?低价出你4000好友的微信账号呗。
E、向伪需求要人
① 可以是伪招聘需求可以是把薪资标得特别高,起码上万吧,说什么微商助理在家SOHO城市不限学历随便,然后植入你的电话、微信呗。
② 可以是伪威客需求在威客网站用ID发布微商相关任务,能吸引接受任务的人,又能够吸引一大批旁观微商。
F、向群发要人
① 如果你是玩美业的,用你的微信ID注册账号(例如「微信:XXX」),再信鸽论坛群发这类的群发软件,把你的软文铺满PClady美容护肤论坛、闺蜜网晚九点、19楼美容护肤、55BBS丽人专区、 Onlylady护肤论坛、爱丽社区美容晒货、瑞丽美容护肤论坛、天涯时尚资讯、 悦己网悦享购、豆瓣护肤相关小组、网易女人论坛、Yoka美容护肤论坛、 凤凰网美容达人论坛、新浪女性论坛、辣妈帮交流区、美啦晒心得、美妆心得社区、闺蜜圈话题、花瓣网、画皮网……
② 如果你是玩其他行业的,找找你行业的社区论坛。
G、向免费要人
① 比如,淘宝买文字教程、视频教程,以及最新电影,发到相关论坛贴吧,说发送到邮箱即可提取,邮箱自动回复更多资料与电影,以及微信ID;
② 比如,用百度知道行家答题(ID藏小号),引用百度网盘资料(资料再藏小号);
③ 比如,论坛、贴吧发直播大贴,每日更新直播解决问题的过程与进度,软植小号;
H、向「色流」要人
什么是「色流」?就是为「好色而生」的流量。好色之心人皆有之,郭嘉监管又如此之严,所以敢玩色情插边球都能爆——
① 没事换个美女头像,更十篇婊味图文,然后设置「允许陌生人查看十张图片」,用「移形换影」这类虚拟定位软件定位到人多的地方,摇一摇加人或主动等人加小号;
② 没事再发俩诱惑漂流瓶,用好想找哥哥聊天哦这类婊味文案,留小号;
③ 没事把探探、陌陌、租我都给注册一遍,尤其是陌陌吧,每天发交友贴留小号;
④ 没事混个论坛、贴吧,然后不时美声发语音信息,留小号;
⑤ 没事把“天天酷跑”、“天天爱消除”、“节奏大师”附近的人都扫一遍,求加微信一起玩,留小号;
I、向互推要人
你有一个CP,我有一个CP,我们彼此换换,聚众银乱关五年。
直接的,直接发朋友圈说我有一个朋友做XX的,想买XX扫码报我名打9折。
间接的,好友圈玩猜谜,猜中了扫码加好友领奖品咯。
L、向「裂变」要人
所谓裂变,让好友主动给你拉人,一个好友分裂出多个。
怎么做?要不给他红包,要不和他玩游戏,要不给他价值——
Ⅰ、通过红包裂变
① 发朋友圈:想要红包的联系我进群;② 群里有了十来人,就公告,到100人发红包——让贪便宜的哼哧哼哧拉人啦;③ 到了100人,就让加你的新号领红包;这么几次,就裂变出一个满4000人的新号了。
Ⅱ、通过游戏裂变
① 发朋友圈:想免费拿XX奖品的联系我进群;② 群里有了十来人,就开始猜骰子送奖品——开始是猜两个色子,后来猜三个色子,让贪便宜的哼哧哼哧转发拉人啦;③ 让猜中的加你的新号领红包;这么几次,就裂变出一个满4000人的新号了。
Ⅲ、通过价值裂变
① 每天20:00在某微信群占星、算命、测字;② 次次以人不够,让群成员拉人主动加群;③ 说加你小号就送占星、算命、测字教程;这么几场,就裂变出一个满4000人的新号了。
所谓「要人十条」,向QQ群、向视频站、向微商、向手机号、向群发、向伪需求、向免费、向色流、向互推、向裂变要人,只为给微信小号加满4000好友。
步骤4、用微信小号变现
加满好友不变现,就像把营销当成科学研究离钱越来越远一样暴殄天物。
要变现,也分大变现和小变现。
当然是猛推你的微信公众号
① 要不玩订阅号 然后挂微店卖产品。
② 要不开服务号然后用「人人店」这类插件发展三级分销(你可以发展下线卖货,不仅X折代发货,下线收入的N%还归你);或用「91拼团」这类插件发展拼团(N人一起买共享特惠,发起拼团的团长还能获得免单甚至倒贴)。
什么时候挂微店,什么时候玩三级分销与拼团?
③ 什么时候挂微店卖产品?当产品「非标」的时候。像绝版签名书、开光佛牌、DIY手工皂、精仿名表、这类淘宝买不到,就算有也难比价的货,挂微店效果杠杠的。
④ 什么时候发展三级分销与拼团?当产品「普适」且「实惠」的时候。像进口水果、进口护肤品、进口保健品这类人人需要,且看似高端随便标个几十块都觉得好便宜的货,就得用三级分销与拼团去整。
以装纯绿茶婊的名义,晒红包记录,暗示狼友主动发红包讨好你。配上一两句『接着收接着肉偿吧』之类让人浮想联翩的文案,钱哗哗地来……
第一条街总结:
要想在创业初期,扫出QQ与微信流量,你得:
1、准备一堆最低配的安卓手机;2、买一堆不需实名认证的手机卡,注册微信小号;3、给微信小号加满4000好友;4、用微信小号变现。
扫街真的很苦很累很Low吗?
那就对了,舒服是留给那些【本魔之外所有一切讲营销的都是离钱太远科学家与十世屌丝】的,听完他们说的还能得到小礼物——听完能得到个屁咧。
要生存,唯有猛烈实战。
如果创业靠嘴,那街边舔棒棒糖的个个身价千万;更何况如此猛烈实战尚且未必能生存,若不猛烈,则根本连生存都不可能了。
二、扫第二条街:自媒体与全网流量
步骤1、为承接全网流量,开微信公众号
为什么用微信公众号承接全网流量?
1、因为微信公众号,是去中心化的
A、所谓中心化,就像是家鸟,吃好吃坏看主人。
就是像今天头条等内容型社区,推送的大流量入口掌握在编辑手里,作者得看编辑脸色吃饭;你甘心自己的千辛万苦搞来的流量被平台榨取,为别人所用吗?又如新浪博客,上了博客首页推荐分分钟阅读破万,没上?不知道,因为从没进过没上首页推荐的博客。
B、所谓去中心化,就像是野鸟,吃好吃坏靠自己。
微信公众号是典型特征。爷公众号上每一个关注,每一个阅读都是自己辛苦挖的,所以微信平台也无力干预内容(毕竟不靠平台推荐赏饭,也没谁每天盯着平台脸色)。
除了郭嘉政策的严禁黄赌毒,以及民怨太深的H5游戏与测试之外,其他内容可以说是百无禁忌。
2、因为微信公众号,自带分享背书
自己建站,用个美国域名,香港主机,备案都不用,内容比微信更自由啊,为什么不用自己建站来承接全网流量呢?
因为自己建站,不带分享属性——打开你莫名其妙的三无域名已经捏一把汗了,把你三无域名上可能埋了病毒的网页分享给朋友,这心得多大。
微信公众号则不同,背靠腾讯的安全背书,分享只取决于内容,其他一概不用管。
3、因为微信公众号,背靠微信入口
用户使用时间,移动端占掉了一半以上,而微信又占了移动端使用时间的三分之二以上——这不是重点,重点是微信有公众号关注与推送入口,只要像本号这样内容过硬,高频多次打开根本不成问题。
步骤2、在微信公众号,积累优质内容
1、什么是「积累」?
起码日更一篇,表示对关注者的尊重;哪怕有事更不了,起码像和菜头的「槽边往事」那样,发张图片点卯。
2、什么是「优质内容」?
内容本身隔行如隔山,也没法给普适标准,但大概看三个数据。
① 一看阅读率文章的阅读率(阅读数/粉丝数)越高,文章越好;
② 二看留言数文章的留言率(留言数/粉丝数)越高,文章越好;
③ 三看赞赏数,文章的赞赏率(赞赏数/粉丝数)越高,文章越好。
每天评估每篇文章这三个数据,过一个月你连开公开课像营销科学派那样告诉台下一千人《什么是微信好文章》都够格了。
步骤3、给微信公众号
没有十万阅读,那就不提升阅读、留言、赞赏数了? 当然得。
请看「引流十方」——
1、从关注者引流
A、为什么?
当关注者转发你的文章到朋友圈;且说了正面评价的时候,他就是你最好的软文——转发到朋友圈是给你直接引流;说正面评价又用作为朋友的信任背书强化引流效果。
B、怎么做?
那什么是让关注者转发与正面评价的决定性因素?标题。80%的受众只看标题,所以标题能「装逼」就够了。为什么是装逼?你想想当你转发文章到朋友圈,还不是为了——
① 装作老子牛逼,连这个都知道(就像这样的标题《波旬:78%人深受其害却不自知的78+N种心理触发器 》——装给好友看,老子玩的就是高端咧);
② 装作老子牛逼,所以要调戏你(就像这样的标题《听说你又色又贪,所以能年赚百万》——装给好友看,老子把你一眼看穿咧)
③ 装作老子牛逼,有自己的主张(就像这样的标题《波旬:永别北上广深宣言书》——装给好友看,老子就是敢像作者对大城市撕票咧)
④ 装作老子牛逼,转给你占便宜(就像这样的标题《波旬:送你「一口箱子」版 | 最可怕的营销武器》——装给好友看,这样的干货老子都不忘带上你一起占便宜咧)
⑤ 装作老子牛逼,知道作者秘密(就像这样的标题《吹什么品牌诊断,姐教你听脉搏、看手相》——装给好友看,老子连波旬是个姐我都知道咧)
另外,为什么每篇文章标题里都带上作者名?当然是为了让转发者不知不觉为你背书咧。
——总之,你用标题带关注者装逼,关注者用转发给你背书。
2、从微信、QQ引流
参见上条街啦。
3、从微博引流
A、为什么?
为什么不是微信给微博引流,而是微博给微信引流?微博的用户使用时间已被微信大幅挤占;且微博的时间线也偏向于明星与段子手,趁吃枣药丸之前,把粉丝转移到微信公众号就对了。
B、怎么做?
① 如果你微博没啥粉丝
微博检索问题相关关键词,然后用水军关注提及相关问题的受众(根据「互惠法则」,小透明被关注就有可能因为亏欠而回粉;再加上「大数法则」关注一百人,至少一人回粉)。
微博检索问题相关关键词,然后用水军评论加私信邀请做测试(测试开头可以推微信公众号ID,测试结果可以留微信二维码)
我见过最夸张的水军是「伊的家」,总共约13000个马甲,但凡提到祛痘、美白、防晒、补水等肌肤问题的微博用户都得中枪。
② 如果你微博粉丝众多,封面图直接挂微信二维码啦,就像这样无孔不入:
4、从专栏引流
A、从哪些专栏引流?
开通头条号、搜狐公众号、一点资讯公众号、虎嗅专栏、百度百家、简书、知乎回答、知乎专栏、新浪博客。
B、为什么从专栏引流?
因为这些专栏有「中心化」的推荐红利——
① 例如开通今日头条号、搜狐公众号、一点资讯公众号、虎嗅专栏、百度百家、知乎回答、知乎专栏、新浪博客,编辑喜欢的文章与作者都会拿到平台核心资源主推;
② 例如知乎回答、知乎专栏,会随着粉丝点赞获得几何级数的曝光;
③ 例如新浪博客,虽然没啥靠谱的资源了,但SEO权重天然高,用于占领长尾关键词搜索结果,小品牌、小作者的相关搜索词,不用几篇就首页了。
5、从视频引流
① 下载你行业相关视频,都PS上你的微信公众号,或藏入推荐微信公众号的语音,然后改改标题重新上传。
② 如果你够美,或够奇葩,把植入公众号的短视频发到秒拍、美拍、小咖秀;在映客、花椒、斗鱼直播并不时转公众号文章,也许一场微信小号就加满了。
6、从图片引流
把带上你微信公众号ID水印的图片,发满全网而获百度图片收录,进而被不知情的网民引用。
Tips:百度贴吧贴图、百度百科、搜狗百科、堆糖网、花瓣网、新浪博客文章内图、高百度权重新闻源发文内图,都会被百度图片优先收录。
7、从分类信息网引流
分类信息网,如58、人人、赶集都是引流对象。
多半是刷存在感,但如果走狗屎撞上了算法抽风,或编辑脑残推荐,也能带来红利——所以,用「信鸽分类信息营销专家」这类软件代替人力刷存在感就足了。
8、从百度贴吧引流
当PC时代热门的猫扑、天涯、西祠胡同相继走冷,贴吧依旧火热——毕竟百度贴吧在所有百度搜索结果排名靠前,给贴吧有导入大量小白流量。
① 开一个有借口每日更新的大贴并用马甲抢占二楼贴微信公众号ID(比如我之前在市场营销贴吧回复过万的《人肉营销百科,我是某上市公司营销总监免费答疑》这样的);
② 每日转发微信公众号内容到贴吧就好。
① 用二维码做头像与签名图;② 文章随时软植微信公众号;③ 和吧主套近乎拿小吧然后卯足了劲给自己设精;④ 私信联系与自己互动吧友发微信公众号二维码;⑤ 没事就和夸过自己的吧友互动形成捧场亲卫队;
9、从短信与EDM引流
到开始到现在都没看见个人订阅号给观众者发过短信——你可以收集你微信公众号铁粉的手机,逢干货内容就短信提醒回来看。
更可以让铁粉加入QQ邮箱列表,然后逢干货发邮件提醒回来看。
10、从付费引流
如果你不能免费引流,那就把付费引流的钱花到刀刃上吧——比如,在「人人转联盟」、「水君网」这类水军接单平台发任务,就有大量小白转你文章;在「微播易」这类大V接单平台买高端朋友圈项目,就有大量大V转你文章。
所谓「引流十方」,从关注者、微信与QQ、微博、专栏、视频、图片、分类信息网、百度贴吧、短信与EDM、付费引流,只为让微信公众号每天涨关注一点点。
步骤4、凭微信公众号变现
就算没有十万阅读数,那就不想收点零花钱了? 当然想。微信公众号变现,那是相当的名利双收:
总有识货的,当你积累优质内容,迟早赞赏收到手软。
一万粉丝就能开通流量主服务,关注者文章下方广告,你躺着赚钱。
上「微播易」注册自媒体账号,就能被甲方翻牌子写软文了。
4、卖作者相关产品
为什么是作者相关?
因为作者为关注者持续积累优质内容,关注者当然更买作者账;同时这年头骗子多到傻子都不够用了,推作者无关的产品真没甲方微播易派单之嫌?
为什么罗辑思维卖书好过卖文具?因为罗振宇天天证明自己懂书,却从没证明自己懂文具。
就像我早早在公众号「他化自在天」挂出了第二稿还在修改中的经典『穷营销』。
5、卖作者相关服务
为什么是作者相关?
与产品同理。
当你有十万粉丝,多少人买你的在线/线下培训?
就像我卖给关注者名正言顺骗稿机会的『十二道金牌』。
当你给合作伙伴看你干货满满,动辄几万阅读的公众号,是否更容易获得合作机会?
微信公众号这样动动脑然后动动手就是几篇的玩意,向投资人要钱除了改善生活还能做甚?
反正如果我融到了钱,肯定是会熟人那买流量合理做账,再让熟人从我这买流量合法平账。
第二条街总结:
要想在创业初期,扫出自媒体与全网流量,你得:
① 为承接全网流量,开微信公众号;② 在微信公众号,积累优质内容;③ 给微信公众号引流;④ 凭微信公众号变现。
这就是所谓全网营销,自媒体成交。
扫街真的很苦很累很Low吗?
那就对了,舒服是留给那些【本魔之外所有一切讲营销的都是离钱太远科学家与十世屌丝】的,听完他们说的还能得到小礼物——听完能得到个屁咧。
要生存,唯有猛烈实战。
如果创业靠嘴,那街边舔棒棒糖的个个身价千万;更何况如此猛烈实战尚且未必能生存,若不猛烈,则根本连生存都不可能了。
三、扫第三条街线下流量
步骤1、装修一个微信小号,用于承接线下扫码加好友
1、为什么用「微信小号」承接?
A、作为占用手机2/3使用时间的APP,微信门槛最低。
B、同时,就算是微信小号,也属于「活人」,相较机械的微信公众号而言,一下拉近了心理距离——如果你再略装修一下,这活人连温度都有了。
2、为什么是「扫码」添加?
A、你以为线下受众,会耐心输入一长串字符,再写一串添加的理由,然后发送,再耐心等你通过申请?当然是把输入6个以上字符,简化为一个扫码动作,降低让线下受众的决策门槛与因输错数字而引起的跳失率;
B、同时,让线下受众选择性忽略自己、添加理由通不过申请的心理担忧——不是老子求你加我,是孙子你放二维码让老子加你的,正好老子有相关需求,那就扫一扫咯。
3、微信小号怎么「装修」?
A、现在就发第一条朋友圈,内容为「换号,看到这一条的都是我最在乎的朋友」之类,证明小号不是小号。
B、铺底起码十条,可以在一天内发完以下十条反正没人看时间——证明你是有生活情调的活人(5条)、证明你不缺钱(1条)、证明你帮朋友赚到钱了(1条)、证明你爱你推的品牌与产品(3条)。
C、然后,按上述比例,保证每天至少一条就好。
步骤2、到线下布局扫码入口,给微信小号吸人
请看「吸人五口」——
1、从渠道入口吸人
A、有门店资源要把渠道吸干
例如门店免费WiFi,扫码添加微信后才给密码——提前告知微信个人介绍就是密码。例如门店办抽奖活动,留手机后才可告知是否中奖——留手机就能添加微信了。
B、没有门店资源要创造门店资源然后把渠道吸干例如免费教门店店主建有赞商城,然后在商城加入自己的产品;例如看到门店招聘就加好友,让店主有偿推荐顾客扫码关注你;例如免费给超市提供带你微信二维码的小票;例如以线上宣传资源,置换线下帮你发传单;例如贿赂快递员,拿钱买他手头的顾客电话;例如贿赂快递站,让快递站帮你随手发传单;哪怕上厕所都要把自己二维码贴在蹲位门上。
2、从人脉入口吸人
逮着机会就让朋友推荐疑似有需求的名片给你,你主动加好友;把个人微信贴在手机背面,通过在行,通过线下聚会互相扫码;与当地行业协会携手组织会议或免费培训,现场活动推二维码;
3、从大V入口吸人
A、可以是跪舔大V,例如写一系列为大V吹牛逼之类的文章,带上自己的微信小号投稿到各大新闻源,然后想方设法以仰慕者的身份加大V微信,分享文章到朋友圈并@大V,然后求他办事……
B、可以和大V聊互推。如果大V有十万关注,你有两个五万关注的公众号,试着和大V聊聊两号并推换对方推你微信;如果你只有一万关注,试着和大V聊聊推对方十次换对方推你微信一次。
C、可以直接在微播易上下单买大V的「高端朋友圈」业务(如果你不能给大V名,那就只能给大V利了)。
4、从产品入口吸人
A、所有包装、赠品上都藏进客服微信小号的微信二维码;B、所有宣传辅料上都印联系客服免费抽奖的微信二维码。
5、从媒体入口吸人
买媒体有个悖论:最需要媒体报导的是买不起媒体的,买得起媒体的媒体主动报导。
为什么让比基尼女郎在屁股上印微信二维码,为什么让猛男胸前印二维码穿街过市?为什么在报社电台门前快闪?还不都是为了吸引媒体报导。
所谓「吸人五口」,从渠道、人脉、大V、产品、媒体入口吸人, 只为攒够线下关注者让微信小号变现。
步骤3、用微信小号变现线下人群
不就是把线下人群往赚钱的地方引吗——
引到产品服务上,恭喜你可以躺着卖货了;
引到代理压货上,恭喜你可以压榨下线了;
引到直播房号上,恭喜你可以怒赚火箭了;
引到三级分销上,恭喜你可以坐享佣金了;
引到拼团上,恭喜你可以拿产品又拿钱了;
引到轻松筹上,恭喜你可以装病求捐献了;
引到微播易上,恭喜你可以卖高端朋友圈;
引到公众号上,恭喜你可以多一次推送了;
引到实体店促销上,恭喜你可以等接客了;
引到金融类产品上,恭喜你可以割韭菜了;
引到哪都是白赚,毕竟人数在——正所谓,地在人失,人地皆失,地失人在,人地俱得。
第三条街总览
要想在创业初期,扫出线下流量,你得:
1、装修一个微信小号,用于承接线下扫码加好友2、到线下布局扫码入口,给微信小号吸人3、用微信小号变现线下人群
扫街真的很苦很累很Low吗?
那就对了,舒服是留给那些【本魔之外所有一切讲营销的都是离钱太远科学家与十世屌丝】的,听完他们说的还能得到小礼物——听完能得到个屁咧。
要生存,唯有猛烈实战。
如果创业靠嘴,那街边舔棒棒糖的个个身价千万;更何况如此猛烈实战尚且未必能生存,若不猛烈,则根本连生存都不可能了。
四、写在最后:三条街总览
不论之前贫穷富有,盈亏平衡之前的创业者都是穷人。
电脑和手机就是穷人仅有的十四座公共小型巴士,与其听「家鸟」讲那些离钱太远的缥缈的理论,不如像「野鸟」通宵扫街拉点着地的流量——
所谓「要人十条」,向QQ群、向视频站、向微商、向手机号、向群发、向伪需求、向免费、向色流、向互推、向裂变要人。
所谓「引流十方」,从关注者、微信与QQ、微博、专栏、视频、图片、分类信息网、百度贴吧、短信与EDM、付费引流。
所谓「吸人五口」,从渠道、人脉、大V、产品、媒体入口吸人。
[444人关注]
[277人关注]
[188人关注]
[184人关注]
[161人关注]
[132人关注]
[123人关注]
[117人关注]
[86人关注]
[79人关注]1272人阅读
JS(JQuery)(3)
注:转载自
特此说明。
iScroll 的诞生是因为手机 Webkit 浏览器(iPhone、iPod、Android 和 Pre)本身没有为固定宽度和高度的元素提供滚动内容的方法。这导致了很多网页使用 position:absolute 无法固定页头页尾,并对内容进行滚动的方式。而 iScroll 就是为了解决这个问题。
iscroll使用注意事项:
1, .scroll不要在css里设置高度,不然拖不动2, #wrapper要设置position:relative,不然滚动条位置不对,不然不在容器内.3. 如果不显示滚动条, 在.scroller加上 overflow:4. 注意css文件是否是动态嵌入,如果是,要延时一下,再new iScroll(), 不然有可能因为没有加载css文件 ,从而.scroller高度为0.不显示滚动条.5.属性设置&&&&&&&&&& useTransition: false,
&&&&&&&&&& momentum: false,
&&&&&&&&&& useTransform: false,//上面3个不设置为false会影响页面的渲染断层的问题,特别对已处理比较慢的移动或pad端
&&&&&&&&&& hScrollbar:false,
&&&&&&&&&& vScrollbar:false,
&&&&&&&&&& lockDirection:true,
&&&&&&&&&& hScroll :false,
iscroll使用案例
补充1: 异步加载DOM造成的高度问题造成iScroll不能滚动(/help/makewebs/html5/8.html)
原因:动态数据还没有append完成.该showResult 还没有加载完成,就开始 new iScroll(&XXXX&)了
/** * 初始化显示结果层的高度,iScroll渲染 */
var initScroll = function () {
intervalTime = setInterval(function () {
var resultContentH = $(&#showResult&).height();
if (resultContentH & 0) {
//判断数据加载完成的条件
console.log(&此时showResult的高度是:& + resultContentH);
$(&#showResult&).height(resultContentH);
setTimeout(function () {
clearInterval(intervalTime);
myScroll = new iScroll('resultContent');
1、iscroll遇到Select不能选择下拉的处理
禁止select等页面元素默认事件的解决方法,起因在于_start() function的195行
onBeforeScrollStart:function(e){ e.preventDefault();},
这一行,iSroll禁止了事件的默认行为,导致select,option,textarea等元素无法点击。
解决方法也很简单,只需做一下判断,如下:
onBeforeScrollStart:function(e){
var nodeType = e.explicitOriginalTarget ? e.explicitOriginalTarget.nodeName.toLowerCase():(e.target ? e.target.nodeName.toLowerCase():'');
if(nodeType !='select'&& nodeType !='option'&& nodeType !='input'&& nodeType!='textarea')
e.preventDefault();
这样只要你touch的元素是 select || option || input || textarea时,它就不会执行e.preventDefault(),默认的事件就不会被屏蔽了。如果你有其他不想被屏蔽的元素,可以自己修改,不过需要注意onBeforeScrollStart里的屏蔽默认事件很重要,它是iscroll进行流畅滚动的基础,不要随便的把它去掉,否则你会发现滚动起来很卡顿。
或者,在handleTarget函数方法开始加入:
var theTarget = e.
if (theTarget != null && theTarget.tagName == ‘SELECT’) {
return false;
在 touchStart函数处即_start()处必须加入:
if (e.target.tagName != &SELECT&){
e.preventDefault();
e.stopPropagation();
说明:另外的解决办法见
补充:select元素操作不灵敏或操作后白屏
使用iscroll后,还有一个较麻烦的问题,就是select元素点击不灵敏(滚动之后点击select,经常无响应);有时点击有反应了,下拉菜单显示却错位(pc端);选择一项之后,页面直接变成了空白(iphone、android中)或者页面位置向上偏离,滚动区域位置出现偏离。
说白了,就是导致select没法用。为此我调试了很久,最后发现了问题所在:iscroll默认使用的是css的transform变形中的translate3d实现区域滚动,每次滚动实际是改变translate3d中的y轴值,实际的dom位置并没有发生变化。translate3d会导致页面的焦点错误,系统级下拉菜单的显示则会导致其出现显示偏离。
控制滚动模式的代码在67行:useTransform: true。好在iscroll提供了另一种滚动方式,基于绝对定位位置变化的滚动。修改为useTransform: false之后,iscroll就会使用对定位位方式来实现滚动,该方式是我们在web开发中模拟动画的最常用方式,滚动之后dom的实际位置也同步发生了变化,不会出现错位偏离现象。
在pc端主流浏览器、iphone、android2.2下测试,select问题完美解决。
不过需要注意,使用对position决定定位后,滚动区的宽度默认会自适应内容宽度,而不是父元素的100%,所以最好将滚动区域宽度设为100%。
来自: 注明 : 个人操作的时候,前一个方法不起效,所以又一顿网上乱搜啊!看看后一种方法比较靠谱点,怎么我的问题还是无法解决啊!!!~~~~(&_&)~~~~ 估计iscroll不大适合比较复杂的html和js结构啊。。。
2、增加自定义滑动宽度
iScroll框架默认滑动的宽度为当前获取对象的宽度,当在形如400px宽的对象里有4张图片,我们每次只希望滑动100px的宽度暨一张图片,做如下修改:
1.在that.options里增加一个配置项getScrollW : “”,这里默认为空
2.在refresh方法里找到that.wrapperW = that.wrapper.clientW并修改为that.wrapperW = that.options.getScrollW ? that.options.getScrollW : that.wrapper.clientW
3:在refresh方法里找到that.scrollerW = m.round(that.scroller.offsetWidth * that.scale);并修改为that.scrollerW = m.round((that.options.getScrollW ? that.scroller.offsetWidth – that.wrapper.offsetWidth + that.options.getScrollW : that.scroller.offsetWidth) * that.scale);
增加自定义滑动宽度在iScroll里的修改就完成了,自己在用的时候,在new iScroll里可以按照配置别的参数一样,配置getScrollW 属性,如果为空或没有配置,就默认滑动当前对象的宽度,如果设置了getScrollW:100px,则就每次滑动100
3、增加解锁状态pullLock
iScroll默认在加载完后,会阻止浏览器的默认行为,如左右滑动的时候,这个时候会阻止上下滑动,这样对很多文章内容页相对较长的页面显然不适用,修改如下
1:在that.options里增加一个配置项pullLock: true,这里默认为true
2:在_start方法里找到e.preventDefault();,并修改为if(!that.options.pullLock){e.preventDefault();}
3:在_move方法里找到e.preventDefault();,并修改为if(that.options.pullLock){if(newY&=-10 && newY&=10){e.preventDefault();}}else{e.preventDefault();}
增加解锁状态在iScroll里的修改也完成了,自己在new iScroll的时候,增加一个配置项pullLock,如果为true的话,就不会阻止浏览器的默认行为,如果为false的话,就会阻止浏览器的默认行为,这个可以自己根据需求制定。
修改destroy方法
iScroll在初始化的时候,对resize事件做了绑定操作that._bind(RESIZE_EV, window);,但是当在destroy销毁事件的时候,做的解绑that._unbind(RESIZE_EV);没有加window对象,不知道为什么,这个改成that._unbind(RESIZE_EV,window);就行了。
4、iscroll4 实现自动滚动+手动滚动
为了满足傻b客户的需求,需要在webapp里面,实现图片的手动滚动与自动滚动,底部都导航的小圆点,类似于iscroll4官方文档中carousel 贴出代码
//全局的iscroll
var globleScroll = {
helperScroll : null,
homeScroll : null, //首页的活动iscroll
myCareScroll : null, //我的关注
wrapperCardStyle : null, //卡样库
cardStyleMainMySelf : null,//我的卡样
brandLetterList : null, //letter brand
brandFloorList : null,//floor brand
homePageIndex : 1 ,//记录当前homeScroll滚动到第几个图片了
autoScroll : true,//是否是自动滚动
autoScrollInterval : null, //定时器
tabBrand : null, //店铺
pageEventScroll : null, //普通活动
tabDiscount: null, //优惠信息
pageEventScrollVip : null //VIP活动
globleScroll.homeScroll = new iScroll(&wrapperIndexActivity&, {
snap : true,
momentum : false,
hScrollbar : false,
vScrollbar : false,
onScrollStart :function(){
//若手动拖动的时候 则clear 定时器
currPageX 归位 自动执行标识改为手动标识
globleScroll.autoScroll = false;
globleScroll.homePageIndex = 1;
clearInterval(globleScroll.autoScrollInterval);
onScrollEnd : function() {
$('#indicator & li.active').removeClass(&active&);
if(globleScroll.autoScroll){
$('#indicator & li:nth-child(' + (this.currPageX+1) + ')').addClass(&active&);
setHomeActivityIntro(this.currPageX+1, document.querySelector('#activityIntroMain .activityIntro'));
$('#indicator & li:nth-child(' + (this.currPageX+1) + ')').addClass(&active&);
setHomeActivityIntro(this.currPageX+1, document.querySelector('#activityIntroMain .activityIntro'));
autoHomeScroll();
autoHomeScroll();//执行定时器
function autoHomeScroll(){//自动滚动代码
globleScroll.autoScrollInterval = setInterval(function(){//自动执行代码
globleScroll.autoScroll = true;//是手动还是自动滚动
globleScroll.homeScroll.currPageX += globleScroll.homePageI
if(globleScroll.homeScroll.currPageX &= globleScroll.homeScroll.pagesX.length-1){
globleScroll.homePageIndex = -1;
}else if(globleScroll.homeScroll.currPageX &= 0){
globleScroll.homePageIndex =1;
globleScroll.homeScroll.scrollToElement('li:nth-child('+ (globleScroll.homeScroll.currPageX+1)+')',500);
5、iScroll4启用snap时原生滚动被阻止的解决办法
iScroll4启用snap时原生滚动会被阻止,具体表现是拖动snap作用的元素往非snap路径时将无法拖动页面。
官方的解决办法是追加onBeforeScrollStart事件:
onBeforeScrollStart: function (e) { return true; }
这种办法在测试中iOS和原生android设备是没有问题的,但第三方定制系统的设备(如小米,魅族)以及将页面在android应用中打开都会造成滑动非常的卡的现象。这时只要改改iScoll4的源码即可。具体参看
onBeforeScrollStart: function (e) {
if(!hasTouch) e.preventDefault();
---------------------------------------------------
if (that.options.zoom && hasTouch && e.touches.length & 1) {
e.preventDefault();
c1 = m.abs(e.touches[0].pageX - e.touches[1].pageX);
c2 = m.abs(e.touches[0].pageY - e.touches[1].pageY);
---------------------------------------------------
// Lock direction
if (that.options.lockDirection) {
if (that.absDistX & that.absDistY + 5) {
newY = that.y;
deltaY = 0;
} else if (that.absDistY & that.absDistX + 5) {
newX = that.x;
deltaX = 0;
var oldX = that.x;
var oldY = that.y;
that.moved = true;
that._pos(newX, newY);
if(hasTouch && (that.x != oldX || that.y != oldY)) {
e.preventDefault();
xxx是新增加的代码
6. iscoll兼容问题,解决页面整体滑动
document.addEventListener('touchmove', function(e) {
e.preventDefault();
}, false);
这句是解决浏览器与iscoll的兼容问题,加上之后就不会出现滑动屏幕时,整个页面滚动的问题了
7. 固定定位
固定定位不是iscroll的原生用法,而是使用iscroll协助解决固定定位问题。
话说iphone很先进,但就是不支持position:fixed。这下苦了我们了,固定定位怎么解决啊,我们会经常遇到固定标题栏、固定工具栏等情况啊!!
使用iscroll协助解决:首先获取浏览器窗口高度;然后获取固定工具栏的高度;接着将除固定工具栏之外的内容全部放在一个固定区域内,该固定区域的高度=窗口高度-工具栏高度;之后对固定区域使用iscroll。这样,整个html页面的高度正好等于窗口高度,页面级别不会出现滚动,工具栏就一直固定在当前的位置。在固定区域内滑动,可以查看页面其他内容,不会影响工具栏的定位。
8. 鼠标滚轮滚动
iscroll支持在pc端浏览器中使用鼠标滚轮控制区域滚动,但操作起来很不灵敏。这是由于iscroll对鼠标滚轮事件做了拦截,然后缩小了滚轮的滚动距离,详见iscroll4.js源代码608-609行:
wheelDeltaX = e.wheelDeltaX / 12;//控制X轴鼠标滚轮速度
wheelDeltaY = e.wheelDeltaY / 12;//控制Y轴鼠标滚轮速度
iscroll将每次的滚轮距离缩小为系统默认距离的12分之一,难怪滚起来很慢,感觉不灵敏。只需要将12改成1,滚轮的滚动速度就恢复正常了。你也可以根据实际需要设置成其他值。
输入框聚焦不灵敏、无法选择文字
使用了iscroll之后,你会发现点击输入框时不灵敏,经常无法聚焦;页面文字也无法选择和复制。这是由于iscroll要监听鼠标事件和触摸事件来进行滚动,所以禁止了浏览器的默认行为,详见源代码92行:
onBeforeScrollStart: function (e) { e.preventDefault(); },
iscroll不分青红皂白,禁止了浏览器的一切默认行为,导致上述问题。所以我们需要稍作修改:
onBeforeScrollStart: function (e) {
var target = e.
  while (target.nodeType != 1) target = target.parentN
  if (target.tagName != ‘SELECT’ && target.tagName != ‘INPUT’ && target.tagName != ‘TEXTAREA’)
    e.preventDefault();
判断触发事件的元素是不是input、select、textarea等表单输入类元素,如果不是就阻止默认行为。这样保证了输入类元素能正确快速聚焦。
在上述修改中追加一个条件 target.tagName != ‘body’或者直接将onBeforeScrollStart修改为null,即可做到鼠标选取文字,但这样的修改会导致iscroll滚动失效或不灵敏,所以无法选取文字这个问题先放一边吧。如你有更好的方法,欢迎回复。
9、iscroll兑现图片的循环滑动
&div class=&gexian&&
&div style=&margin:0&&
&div class=&bgfont&&
&span class=&meihong size20&&99特惠&/span&
超低价无限购
&div id=&index-splash-block1& class=&index-splash-block& style=&position:width:320overflow:&&
&div id=&scroller_99ii&&
&div id=&pullDown_99& style=&display:&&
&span class=&pullDownIcon&&
&span class=&pullDownLabel&& Pull down to refresh...&/span&
&ul id=&feature-slide-block1& class=&feature-slide-block& style=&width:1600&&
&li class=&feature-slide-preview1&&
&div class=&dtk-list&&
&div class=&dtk-item&&
&a href=&/wap/queryPromotionDetail.do?id=M&appCode=prop&type=990002&merchantType=sale99&&
&div class=&dazhe&&
&span style=&font-size:18&&4.5&/span&
&span style=&font-size:12&&折&/span&
&div class=&sp_bg&&
&img src=&/mall/hpdownload/common/mdse/M_1_micro.png& alt=&商品图片& class=&sp01& /&
&div class=&dtk-item&&
&a href=&/wap/queryPromotionDetail.do?id=M&appCode=prop&type=990002&merchantType=sale99&&
&div class=&dazhe&&
&span style=&font-size:18&&3.3&/span&
&span style=&font-size:12&&折&/span&
&div class=&sp_bg&&
&img src=&/mall/hpdownload/common/mdse/M_1_micro.png& alt=&商品图片& class=&sp01& /&
&li class=&feature-slide-preview1&&
&div class=&dtk-list&&
&div class=&dtk-item&&
&a href=&/wap/queryPromotionDetail.do?id=M&appCode=prop&type=990002&merchantType=sale99&&
&div class=&dazhe&&
&span style=&font-size:18&&0.9&/span&
&span style=&font-size:12&&折&/span&
&div class=&sp_bg&&
&img src=&/mall/hpdownload/common/mdse/M_1_micro.png& alt=&商品图片& class=&sp01& /&
&div class=&dtk-item&&
&a href=&/wap/queryPromotionDetail.do?id=M&appCode=prop&type=990002&merchantType=sale99&&
&div class=&dazhe&&
&span style=&font-size:18&&4.0&/span&
&span style=&font-size:12&&折&/span&
&div class=&sp_bg&&
&img src=&/mall/hpdownload/common/mdse/M_1_micro.png& alt=&商品图片& class=&sp01& /&
&li class=&feature-slide-preview1&&
&div class=&dtk-list&&
&div class=&dtk-item&&
&a href=&/wap/queryPromotionDetail.do?id=M&appCode=prop&type=990002&merchantType=sale99&&
&div class=&dazhe&&
&span style=&font-size:18&&2.3&/span&
&span style=&font-size:12&&折&/span&
&div class=&sp_bg&&
&img src=&/mall/hpdownload/common/mdse/M_1_micro.png&
alt=&商品图片& class=&sp01& /&
&div class=&dtk-item&&
&a href=&/wap/queryPromotionDetail.do?id=M&appCode=prop&type=990002&merchantType=sale99&&
&div class=&dazhe&&
&span style=&font-size:18&&3.9&/span&
&span style=&font-size:12&&折&/span&
&div class=&sp_bg&&
&img src=&/mall/hpdownload/common/mdse/M_1_micro.png& alt=&商品图片& class=&sp01& /&
&li class=&feature-slide-preview1&&
&div class=&dtk-list&&
&div class=&dtk-item&&
&a href=&/wap/queryPromotionDetail.do?id=M&appCode=prop&type=990002&merchantType=sale99&&
&div class=&dazhe&&
&span style=&font-size:18&&4.0&/span&
&span style=&font-size:12&&折&/span&
&div class=&sp_bg&&
&img src=&/mall/hpdownload/common/mdse/M_1_micro.png& alt=&商品图片& class=&sp01& /&
&div class=&dtk-item&&
&a href=&/wap/queryPromotionDetail.do?id=M&appCode=prop&type=990002&merchantType=sale99&&
&div class=&dazhe&&
&span style=&font-size:18&&3.2&/span&
&span style=&font-size:12&&折&/span&
&div class=&sp_bg&&
&img src=&/mall/hpdownload/common/mdse/M_1_micro.png& alt=&商品图片& class=&sp01& /&
&li class=&feature-slide-preview1&&
&div class=&dtk-list&&
&div class=&dtk-item&&
&a href=&/wap/queryPromotionDetail.do?id=M&appCode=prop&type=990002&merchantType=sale99&&
&div class=&dazhe&&
&span style=&font-size:18&&6.1&/span&
&span style=&font-size:12&&折&/span&
&div class=&sp_bg&&
&img src=&/mall/hpdownload/common/mdse/M_1_micro.png& alt=&商品图片& class=&sp01& /&
&div class=&dtk-item&&
&a href=&/wap/queryPromotionDetail.do?id=M&appCode=prop&type=990002&merchantType=sale99&&
&div class=&dazhe&&
&span style=&font-size:18&&6.6&/span&
&span style=&font-size:12&&折&/span&
&div class=&sp_bg&&
&img src=&/mall/hpdownload/common/mdse/M_1_micro.png& alt=&商品图片& class=&sp01& /&
&div id=&pullUp_99& style=&display:&&
&span class=&pullUpIcon&&
&span class=&pullUpLabel&&
Pull up to refresh...
&div id=&feature-slide-list1& class=&feature-slide-list& style=&top:160position:&&
&a href=&javascript:void(0)& onclick=&directionRoll(myScroll_99TeHui,'prev',5,0)&
id=&feature-slide-list-previous1& class=&feature-slide-list-previous i_com&&
&div id=&feature-slide-list-items1& class=&feature-slide-list-items&&
&a href=&javascript:void(0)& class=&current&&&/a&
&a href=&javascript:void(0)&&&/a&
&a href=&javascript:void(0)&&&/a&
&a href=&javascript:void(0)&& &/a&
&a href=&javascript:void(0)&&&/a&
&a href=&javascript:void(0)& onclick=&directionRoll(myScroll_99TeHui,'next',5,0)&
id=&feature-slide-list-next1& class=&feature-slide-list-next i_com&&
&div class=&cp_more&&
&a href=&/wap/sale99OrTopicList.do?appCode=prop&type=sale99&cateCode=990002&pager.offset=1&pageSize=18&&更多&&/a&
&div style=&clear: position: overflow: width: 300margin:0px 0px 0px 5&&
&div class=&lantern_slide& id=&lantern_slide&&
&div class=&ls_pic& id=&bimg& style=&width:300&&
&div id=&pullDown_Topic& style=&display:&&
&span class=&pullDownIcon&&&/span&
&span class=&pullDownLabel&&Pull down to refresh...&/span&
&ul style=&height:60&&
&li class=&dis& name=&f&&
&a href=&/wap/sale99OrTopicList.do?appCode=prop&type=topic&cateCode=9900003&pager.offset=1&pageSize=18&&
&img src=&/mall/hpdownload/web/15183.jpg&
&div id=&pullUp_Topic& style=&display:&&
&span class=&pullUpIcon&&&/span&
&span class=&pullUpLabel&&Pull up to refresh...&/span&
function loadedFor99TeHui(){
if(null!=document.getElementById(&index-splash-block1&)){
pullDownEl_99 = document.getElementById('pullDown_99');
pullUpEl_99 = document.getElementById('pullUp_99');
pullDownOffset_99 = pullDownEl_99.offsetH
pullUpOffset_99 = pullUpEl_99.offsetH
myScroll_99TeHui = new iScroll('index-splash-block1', {
snap: true,
momentum: false,
hScrollbar: false,
checkDOMChanges:true,
onRefresh: function () {
if (pullDownEl_99.className.match('loading')) {
pullDownEl_99.className = '';
} else if (pullUpEl_99.className.match('loading')) {
pullUpEl_99.className = '';
onScrollMove: function () {
if (this.x & 5 && !pullDownEl_99.className.match('flip')) {
pullDownEl_99.className = 'flip';
this.minScrollX = 0;
} else if (this.x & 5 && pullDownEl_99.className.match('flip')) {
pullDownEl_99.className = '';
this.minScrollX = -pullDownOffset_99;
} else if (this.x & (this.maxScrollX - 5) && !pullUpEl_99.className.match('flip')) {
pullUpEl_99.className = 'flip';
this.maxScrollX = this.maxScrollX;
} else if (this.x & (this.maxScrollX + 5) && pullUpEl_99.className.match('flip')) {
pullUpEl_99.className = '';
this.maxScrollX = pullUpOffset_99;
onScrollEnd: function () {
document.querySelector('#feature-slide-list-items1 & a.current').className = '';
document.querySelector('#feature-slide-list-items1 & a:nth-child(' + (this.currPageX+1) + ')').className = 'current';
count=document.querySelectorAll(&#feature-slide-list-items1 & a&).
if (pullDownEl_99.className.match('flip')) {
pullDownEl_99.className = 'loading';
scrollDirection(this,'next',count);
} else if (pullUpEl_99.className.match('flip')) {
pullUpEl_99.className = 'loading';
scrollDirection(this,'prev',count);
document.addEventListener('DOMContentLoaded',setTimeout(loadedFor99TeHui,100),false);
10.去掉手机地址栏
document.getElementsByTagName(&body&)[0].style.height = document.documentElement.clientHeight + 70 + &px&;
//将body高度设为高出显示区域的高度。 setTimeout(hideURLbar, 0);
function hideURLbar() {
window.scrollTo(0, 1);
document.getElementsByTagName(&body&)[0].style.height = window.innerHeight + &px&;
//隐藏完之后,再将body高度设回满屏高度。
11.input等不能输入内容的解决方法
使用iscroll使屏幕上下滑动。发现当使用iscroll后,input等不能输入内容了。这个问题原因在于iscroll需要一直监听用户的touch操作,以便灵敏的做出对应效果,所以它把其余的默认事件屏蔽了,只要在iscroll.js文件中加入如下代码就ok了。
function allowFormsInIscroll(){
[].slice.call(document.querySelectorAll('input, select, button')).forEach(function(el){
el.addEventListener(('ontouchstart' in window)?'touchstart':'mousedown', function(e){
   e.stopPropagation();
document.addEventListener('DOMContentLoaded', allowFormsInIscroll, false);
或在iscroll4源码里面找到这一行 onBeforeScrollStart: function (e) { e.preventDefault(); },改成
deName.toLowerCase():(e.target ? e.target.nodeName.toLowerCase():'');if(nodeType !='select'&& nodeType !='option'&& nodeType !='input'&& nodeType!='textarea') e.preventDefault(); }
补充: 左右滚动时,不能正确响应正文上下拉动
在做时 ,假如这个幻灯片模块只是你页面的一部分,你还需要上下拉动页面去浏览其它内容时,你的手指在这个模块上做上下拨动时,恐怕会没有反应。原因还是和上面一样的,因为屏蔽了默认事件
12. 往iscroll容器内添加内容时,容器闪动的bug
其实病灶在于iscroll使用了太为先进的属性,可能 webkit对这些属性的支持力度还是不够好。
涉及的两个属性是 translate3d 和 TransitionTimingFunction,或许是这两个属性在列表长度改变时会影响到渲染,所以导致页面闪动,解决办法就是找到的,
has3d = 'WebKitMatrix' in
&& 'm11' in new WebKitCSSMatrix()
has3d = false
和在配置iscroll时,useTransition设置成false就可以了(useTransition默认是false的)。
这样做有一点瑕疵就是滚动起来和原来比没那么流畅了(原来的效果真的是可以媲美原生app的),但是假如你不对比的话,是看不出来了。
不过如果你符合下面的条件,我还是不建议你修改成我这样:
即使你不修改,无论你怎么往iscroll容器里面插内容,它都不会闪动,这种情况大多出现在纯文字的列表。假如列表涉及复杂的布局和图片,很多时候会出现闪动bug如果你的web app只是单纯在浏览。translate3d 和 TransitionTimingFunction只是在I里的uiwebview支持不成熟,但是在上的safari完全没有问题,所以如果你不是用phonegap之类的框架开发混合app,你不需要担心这个问题。只针对android,因为android的webkit暂时还不支持translate3d,iscroll会自动选择不用
13. 过长的滚动内容,导致卡顿和app直接闪退
说白了iscroll都是用js+css3实现的,对的消耗肯定是可观的,避免无限制的内容加载本身就是web产品应该避免的。
假如无可避免,我们可以尽量减低iscroll对浏览器内存的消耗
1)不要使用checkDOMChanges。虽然checkDOMChanges很方便,定时检测容器长度是否变化来refresh,但这也意味着你要消耗一个Interval的内存2)隐藏iscroll滚动条,配置时设置hScrollbar和vScrollbar为false。3)不得已的情况下,去掉各种效果,momentum、useTransform、useTransition都设置为false
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:12548次
排名:千里之外
(2)(1)(1)(1)(1)(1)(2)(3)(3)(1)

我要回帖

更多关于 t3自动备份 的文章

 

随机推荐