Comments (8)
我仔细检查了一下,发现是Bing Chat聊天页面源DOM结构中的div.disclaimer元素的问题,该元素自身就多了一个“}”,请查看上面的DOM结构截图。
from modern-screenshot.
看能否提供完整的 data:image/svg+xml
数据,我的 Bing Chat 一直没法使用
from modern-screenshot.
看能否提供完整的
data:image/svg+xml
数据,我的 Bing Chat 一直没法使用
完整的 data:image/svg+xml 数据,请查看这里: https://gist.githubusercontent.com/aben1188/6b52a3d4de89d94240140ed335831fbb/raw/60b84817a2a4281fb90e86ad87dc4703ec56910e/gistfile1.txt
from modern-screenshot.
我也遇到同样的问题,我的解决方案如下:
async function generateImage() { imgData.value = ""; building.value = true; function _run(repeat = false) { //生成图片 domToWebp(posterRenderRef.value?.$el, { quality: 1, scale: devicePixelRatio || 2, //复制节点后触发 onCloneNode: (node) => { if (!repeat) { building.value = false; } }, }) .then((dataUrl) => { if (repeat) { return _run(false); } imgData.value = dataUrl; nextTick(() => { uni.hideLoading(); generating = false; }); }) .catch((error) => { _run(true); console.error("生成图片时出现错误:", error); }); } _run(true); }
from modern-screenshot.
@lujihong 能请教一下,你这是用在什么场景中的吗?能麻烦你详细说一下你的解决方案的具体思路吗?先谢过啦
from modern-screenshot.
是这个属性导致的 xml error 可以帮忙看下这部分 html 上是怎么写的吗,我看怎么处理好点(看是过滤异常 attr 还是其他原因导致的异常 attr)
from modern-screenshot.
v4.4.27 默认添加了去除异常属性的逻辑,可以尝试升级再试试
from modern-screenshot.
非常感谢,升级到v4.4.27后已经完美解决问题!
“是这个属性导致的 xml error 可以帮忙看下这部分 html 上是怎么写的吗”,这个问题不是很清楚,因为我只是简单地通过querySelector方法获取到需要转换为图片的DOM结构,然后传入到modern-screenshot的domToPng方法中,中间没有修改过DOM结构,不知道为什么会变成这样。
再次感谢你及时修复问题!
from modern-screenshot.
Related Issues (20)
- 请问如何生成底色为白色的图片🙋🏻♀️
- 圆角无法画出
- Checkbox, Radio, Select not rendering their state HOT 1
- 截取的图片顶部偏移、和左偏移很大
- Unexpected wrap caused by lost floating point precision HOT 1
- 使用domToPng在特定的OPPO Find X3等机型上,对包含图片类的dom截图处理后发现图片区域为灰色 HOT 1
- Anyway to omit so many console warnings?
- Text with both background-clip and color set occasionally fails to display in Firefox
- Remove
- 能不能不要加载css中的所有字体
- Question: is it possible for me to x, y locations of the cloned nodes and its children? HOT 1
- Fonts not getting exported in the img ? HOT 1
- 新版火狐浏览器下内容多时使用domToCanvas提示Failed image load ,图片黑屏 HOT 1
- onCloneNode回调内修改样式以及追加dom元素后,截图没有效果,应当等待onCloneNode回调执行完毕后,再继续执行截图
- Im getting low quality when exporting with domToJpeg and domToBlob
- 内容显示偏移
- 文字的字体没有在截图的图片中 HOT 2
- 如何添加多个dom节点,实现模块化截图 HOT 1
- CSS attr() in pseudo-elements doesn't work in Firefox
- Threads not closing after converting DOM to image
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from modern-screenshot.