在Windows和安卓都能正常使用,自己加了一个alert,在Ipad上显示undefined求助大佬
本帖最后由 TheZuo 于 2024-10-31 11:00 编辑代码如下:
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Markmap</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/markmap-toolbar@0.17.3-alpha.1/dist/style.css">
</head>
<body>
<svg id="mindmap"></svg>
<script src="https://cdn.jsdelivr.net/npm/d3@7.9.0/dist/d3.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/markmap-lib@0.17.3-alpha.1/dist/browser/index.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/markmap-view@0.17.3-alpha.1/dist/browser/index.js"></script>
<script src="https://cdn.jsdelivr.net/npm/markmap-toolbar@0.17.3-alpha.1/dist/index.js"></script>
<script>
al2ert(JSON.stringify(window.markmap));
</script>
目前问题就是 window.markmap在ipad上无法运行,但是在Windows和安卓上都能运行。
纯小白,求大佬赐教~~{:301_984:} <script>
al2ert(JSON.stringify(window.markmap));---------------al2ert?????
</script> 在浏览器上模拟iPad Pro 打开这个文件提示正常,另外你的这个代码后面的al2ert 应该修改为alert~! 谢谢大佬发帖分享 问题可能出在 iPadOS 对 window.markmap 的兼容性上。因为你使用了 markmap-toolbar 和 markmap-lib 的 alpha 版本,这些可能在 iPadOS 的 Safari 浏览器上存在兼容性问题 谢谢大佬分享发帖 djnym 发表于 2024-10-31 13:09
al2ert(JSON.stringify(window.markmap));---------------al2ert?????
这点是因为调试的时候一个劲的跳,我就改成错误形式了
页:
[1]