utterances
utterances copied to clipboard
can't see utterances' UI
My setup:
<script src="https://utteranc.es/client.js"
repo="jw-12138/jw-12138.github.io"
issue-term="url"
theme="preferred-color-scheme"
crossorigin="anonymous">
</script>
The problem:
The utterances instance seems to be loaded on the page, but somehow the height is 0.
The UI is showing after adding height
or min-height
property to the CSS, but I can't do it dynanmically.
Example url: https://jw1.dev/2021/08/31/a01.html
他使用了 message 事件的方式去获取 iframe 的高度 但是于此同时他校验了网站是否是是 utterances 的 origin 所以在这里回无法看到 utterances 的节点 你可以用我的 client.js 解决这个问题,当然我是 hack 过源码的 你可以自行比对一下内容是否安全
这里是我修改过后的一个 client 版本 https://github.com/meme-lib/meme/blob/main/pages/public/utteranc.client.js
~~(我说中文是为了防止 author 是故意这么做的)~~
@NWYLZW thx bro,但是链接404了,可以看一下不?
@NWYLZW thx bro,但是链接404了,可以看一下不?
忘记贴 hash file 了,我现在用另外的方式解决了(((
昨天因为一些不知道为什么的情况,在我的这个 org 下不能够用 utterances 后面删库删 org 重新搞了个
https://github.com/meme-libs/meme/commit/7c95b365958b54604906b1f166f708d5f41decb5#diff-3f797808c4fd72d1f6cff7ba3103f0b599fb065cdf5817d04c397497eb59cdd7
这里是我新的解决方案,及其我删掉的部分内容 你可以看看这个
@NWYLZW 还是不行.
guess it is shit😅
可能你的情况比较特殊,其实这个蛮多坑的
我倒是用的蛮好了((((
你解决这个问题了吗
你解决这个问题了吗
https://github.com/utterance/utterances/issues/602#issuecomment-1280189664
这个地方没有写错吗?,需要 '' 包着吧
另外你并没有按照我解决办法去解决
没有修改 client.js ,仍然使用的是原来的文件内容,自然什么用都没有。
这个地方没有写错吗?,需要 '' 包着吧
另外你并没有按照我解决办法去解决
没有修改 client.js ,仍然使用的是原来的文件内容,自然什么用都没有。
我找不到你修改了啥,你好像把client.js删了
使用删除的那个文件应该就行,有点久了
忘记我后面采取的什么方案了,有时间再琢磨一下
(只要解决了 iframe 的通信问题即可)
使用删除的那个文件应该就行,有点久了
忘记我后面采取的什么方案了,有时间再琢磨一下
(只要解决了 iframe 的通信问题即可)
只能说这玩意确实狗屎😅
有可能是网络的原因导致ui显示不出来