小编Rul*_*isp的帖子

ArrayBuffer到blob转换

我有一个项目,我需要在浏览器中显示djvu模式.

在Github上找到了这个旧,据我所知,它将djvu文件转换为bmp,然后将它们放入canvas元素中.

正如我所说,库是旧的(最后提交是5年前),所以我需要做一些修正.主要问题是lib使用过时的BlobBuilder.

我为解决这个问题而采取的步骤:

  1. 通过Chrome DevTools解压缩此库
  2. 初始错误在第3774行 var c = "undefined" != typeof MozBlobBuilder ? MozBlobBuilder : "undefined" != typeof WebKitBlobBuilder ? WebKitBlobBuilder : console.log("warning: cannot build blobs")
  3. 我评论了这一行
  4. 接下来,我也注释掉了一行c = new c;以及下面的一些行.

所以,现在它看起来像这样(变量I是数组缓冲区,ololo1和ololo2是某种偏移和限制)

var c = new Blob(new Uint8Array(new Uint8Array(I,ololo1,ololo2)))
              , b = b.createObjectURL(c)
              , c = document.getElementById(kb)
              , f = c.getContext("2d")
              , h = new Image
              , g = a[Ea >> 2]
              , i = a[Fa >> 2]
              , j = c.width …
Run Code Online (Sandbox Code Playgroud)

javascript djvu

20
推荐指数
2
解决办法
4万
查看次数

使用CSS和JS进行适当的分词

现在,我正在开发用户可以创建自己的时间线的项目.每个时间轴都有活动.事件标题存在问题.

用户可以创建具有很长标题的事件.例如:

`12312312312312312312312313211233123213133gsfsfsfsdfserwerwerwerwesdfsdf`
Run Code Online (Sandbox Code Playgroud)

要么

???? ?????? ??????? ??????? ??? ????????????? ?.?. ??????? ??? ???????? ???????? ? ???? ??????
Run Code Online (Sandbox Code Playgroud)

标题显示为h3和word-break:break-all

例子: 在此输入图像描述 在此输入图像描述

我想,对于第一个例子,它运作良好.但第二个例子违反了连字规则.

是否有任何插件可以提供帮助?或者可能是适当的CSS规则?

html javascript css jquery

10
推荐指数
1
解决办法
116
查看次数

标签 统计

javascript ×2

css ×1

djvu ×1

html ×1

jquery ×1