有比较厉害的前端程序员嘛,请教一些前端翻页问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wskongdesheng
V2EX    前端开发

有比较厉害的前端程序员嘛,请教一些前端翻页问题

  •  
  •   wskongdesheng 2014-11-11 12:19:48 +08:00 4995 次点击
    这是一个创建于 4066 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近在研究在线杂志,找了很多的前端js库,turn.js,flipbook等等都看了,但是都不是我想要的那种,不是能够支持视频,音频的html5的前端翻页库。

    或者有没有大牛能够告诉我怎么实现,最麻烦的就是视频的翻页,如果翻页太复杂,用其他效果实现类似功能也可以,主要就是想做一个在线的多媒体杂志。

    求前端大牛指点迷津。或者有没有比较好的电子在线杂志推荐的,当然要html的,flash的就不用了
    27 条回复    2017-01-29 08:59:34 +08:00
    airyland
        1
    airyland  
       2014-11-11 12:24:36 +08:00
    翻页跟页面内容无关啊。音频播放,视频播放还是自己控制。
    wskongdesheng
        2
    wskongdesheng  
    OP
       2014-11-11 12:25:35 +08:00
    视频是在需要翻页的页面内的
    wskongdesheng
        3
    wskongdesheng  
    OP
       2014-11-11 12:25:49 +08:00
    视频怎么样实现翻页效果呢
    airyland
        4
    airyland  
       2014-11-11 12:31:49 +08:00
    @wskongdesheng 视频里面的翻页效果?
    进入有视频的页面播放视频,进入下一页时停止上一页里面的视频的播放。
    dong3580
        5
    dong3580  
       2014-11-11 12:50:15 +08:00   1
    excoloSlider这个呢?视频嵌入div,用这个控件切换翻页,类似的不少,我已经在用了,

    @airyland 说的对,翻页跟内容无关,
    wskongdesheng
        6
    wskongdesheng  
    OP
       2014-11-11 12:50:46 +08:00
    视频内嵌到杂志里面,如果杂志翻页,视频也要实现相应的翻页效果,比如弯曲,淡入淡出
    wskongdesheng
        7
    wskongdesheng  
    OP
       2014-11-11 12:51:13 +08:00
    @dong3580 谢谢,我研究下
    wskongdesheng
        8
    wskongdesheng  
    OP
       2014-11-11 12:52:21 +08:00
    @dong3580 我的意思是模仿书本的翻页效果,例如弯曲,掀页
    dong3580
        9
    dong3580  
       2014-11-11 12:53:22 +08:00
    @wskongdesheng
    你确定了自己的需求?
    “如果杂志翻页,视频也要实现相应的翻页效果”,这个麻烦吧。
    我给你的是 翻页面 的js,不是视频翻页效果。
    wskongdesheng
        10
    wskongdesheng  
    OP
       2014-11-11 12:55:05 +08:00
    @dong3580 嗯,就是这个,所以我才不知道怎么实现嘛
    wskongdesheng
        11
    wskongdesheng  
    OP
       2014-11-11 12:55:45 +08:00
    @dong3580 要不然杂志有翻页效果,视频在那梗着,体验很差
    dong3580
        12
    dong3580  
       2014-11-11 12:56:23 +08:00
    @wskongdesheng
    sina博客 右上角 都有鼠标移到flash上会有翻页的效果,具体没研究过。
    你可参考一下,譬如:

    http://blog.sina.com.cn/s/blog_677b57240100rz2k.html
    wskongdesheng
        13
    wskongdesheng  
    OP
       2014-11-11 12:56:43 +08:00
    @dong3580 turn.js就是能够实现图片和文字的翻页效果,但是我杂志里如果内嵌视频的话就没办法了
    dong3580
        14
    dong3580  
       2014-11-11 12:58:19 +08:00
    @wskongdesheng

    我说过,翻页和内容没关系,视频只是内容的一部分,
    你的“要不然杂志有翻页效果,视频在那梗着,体验很差”从何而来呢?
    翻页了了,当然内容都被切换了,何来“视频在那梗着”呢?
    感情你没表达好你的需求,或者我理解能力有问题。
    wskongdesheng
        15
    wskongdesheng  
    OP
       2014-11-11 13:01:06 +08:00
    @dong3580 视频内嵌在杂志的div里,但是turn.js的话只会处理图片和文字,所以翻页时图片和文字就会有弯曲效果,但是视频还是原样,很不协调。
    wskongdesheng
        16
    wskongdesheng  
    OP
       2014-11-11 13:04:08 +08:00
    @dong3580 http://www.turnjs.com/#samples/magazine1/9
    就是这种翻页效果,但是视频没有变化,只支持图片
    septem123
        17
    septem123  
       2014-11-11 13:13:24 +08:00
    对视频的最后一帧进行截图 然后当做图片放到原视频区域 翻页?
    wskongdesheng
        18
    wskongdesheng  
    OP
       2014-11-11 13:19:37 +08:00
    @septem123 怎么截图?
    septem123
        19
    septem123  
       2014-11-11 13:27:10 +08:00
    @wskongdesheng phantomjs 这个自动化测试工具有全屏截图功能 截一部分应该也行 我没有深入研究
    ratatata
        20
    ratatata  
       2014-11-11 13:34:37 +08:00
    好像 canvans 是能够截图的,翻页的时候暂停视频,截图,视频替换成图片,翻页就可以了。
    wskongdesheng
        21
    wskongdesheng  
    OP
       2014-11-11 13:43:46 +08:00
    求范例
    septem123
        22
    septem123  
       2014-11-11 14:18:55 +08:00
    <canvas> API 的 ctx.drawImage(video, 0, 0) 方法可以轻松地将 <video> 帧绘制到 <canvas> 上。当然,既然我们通过 getUserMedia() 获得了视频输入,就可轻松地使用即时视频创建照相亭应用了。
    wskongdesheng
        23
    wskongdesheng  
    OP
       2014-11-11 14:28:19 +08:00
    @septem123 膜拜
    neutrino
        24
    neutrino  
       2014-11-11 14:36:39 +08:00
    那如果是一边播放一边翻页呢。。
    kookxiang
        25
    kookxiang  
       2014-11-11 15:26:19 +08:00 via Android
    我记得有个HTML5演示就有视频的动画,应该是 22 楼那个
    willin
        26
    willin  
       2014-11-11 15:48:03 +08:00
    自己.手写- -
    voidtools
        27
    voidtools  
       2017-01-29 08:59:34 +08:00
    楼主, site 了 v 站,只发现你的帖子涉及了 Flipbook 技术。

    想请教 为啥这里面的 swf 打不开。听说是加密了。 我需要批量提取里头的文本层.
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3059 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC12:28 PVG 20:28 LAX 04:28 JFK 07:28
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86