ApliNi
本帖最后由 ApliNi 于 2022-10-28 10:29 编辑

此账户.

时间: 昨天晚上到现在.  

论坛: 矿工茶馆和多人联机>联机教程
编辑出错的帖子: https://www.mcbbs.net/forum.php? ... pid=24297737&page=1







SHEEP_REALMS
未能复现,请尝试更换浏览器检查问题是否仍然存在

ApliNi
找到原因了, 或许因为这一段文字, 但其他地方可以正常发送
---

  1. [postbg]bg5.png[/postbg][align=center][size=5]通过配置和CSS等[/size][size=5]优化[/size][size=5]Dynmap[/size][size=5]网页地图的页面和渲染性能[/size][/align][align=center]原文: [url=https://www.mcbbs.net/thread-1292439-1-1.html]https://www.mcbbs.net/thread-1292439-1-1.html[/url]
  2. [/align][align=center][ 已在 ApliNi's Blog 更新: [url=https://ipacel.cc/ApliNi/?m=paper&p=24]https://ipacel.cc/ApliNi/?m=paper&p=24[/url] ][size=5]
  3. [/size][/align][align=center]我无法编辑原文章, 在此补充一个, 用于链接[/align]

  4. 2022年11月2日更新: 解决 Dynmap 在系统缩放(放大)后出现黑色网格且图片模糊

  5. [b]代码[/b]
  6. 在 Dynmap 的 index.html 的任意一个 `<script>` 中添加以下代码:
  7. [code]/* 解决网页缩放导致图片过于模糊 */
  8. $(function (){
  9.         let $m = 100 / Number(Math.round(window.devicePixelRatio * 100));
  10.         document.getElementsByTagName('html')[0].appendChild(document.createElement('style')).innerHTML = `
  11.                 .dynmap{
  12.                         zoom: ${$m};
  13.                 }
  14.                 div.leaflet-control-container,
  15.                 div.sidebar,
  16.                 div.chat,
  17.                 div.largeclock,
  18.                 div.leaflet-pane.leaflet-marker-pane > div > *{
  19.                         zoom: ${1+(1-$m)};
  20.                 }
  21.         `;
  22. });
复制代码

或者在 `</head>` 前面添加一行
  1. <script type="text/javascript">/* 解决网页缩放导致图片过于模糊 */$(function (){let $m = 100 / Number(Math.round(window.devicePixelRatio * 100));document.getElementsByTagName('html')[0].appendChild(document.createElement('style')).innerHTML = `.dynmap{zoom: ${$m};}div.leaflet-control-container,div.sidebar,div.chat,div.largeclock,div.leaflet-pane.leaflet-marker-pane > div > *{zoom: ${1+(1-$m)};}`;});</script>
复制代码

说明
原理: 计算系统缩放等级并相反的应用到网页元素中. 使其缩小对整个 id=dynmap 有效, 并为不需要缩小的组件再设置相反的缩放.
不能直接调整图片组件的缩放, 因为会影响 dynmap 图片填充时获取页面尺寸.
[/code]

Zapic
<script 等标签会触发安全规则, 请尽量避免此类内容.

第一页 上一页 下一页 最后一页