我有一个项目,我需要在浏览器中显示djvu模式.
我在Github上找到了这个旧库,据我所知,它将djvu文件转换为bmp,然后将它们放入canvas元素中.
正如我所说,库是旧的(最后提交是5年前),所以我需要做一些修正.主要问题是lib使用过时的BlobBuilder.
我为解决这个问题而采取的步骤:
var c = "undefined" != typeof MozBlobBuilder ? MozBlobBuilder : "undefined" != typeof WebKitBlobBuilder ? WebKitBlobBuilder : console.log("warning: cannot build blobs")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) 现在,我正在开发用户可以创建自己的时间线的项目.每个时间轴都有活动.事件标题存在问题.
用户可以创建具有很长标题的事件.例如:
`12312312312312312312312313211233123213133gsfsfsfsdfserwerwerwerwesdfsdf`
Run Code Online (Sandbox Code Playgroud)
要么
???? ?????? ??????? ??????? ??? ????????????? ?.?. ??????? ??? ???????? ???????? ? ???? ??????
Run Code Online (Sandbox Code Playgroud)
标题显示为h3和word-break:break-all
例子:

我想,对于第一个例子,它运作良好.但第二个例子违反了连字规则.
是否有任何插件可以提供帮助?或者可能是适当的CSS规则?