问题描述
在其自己的网页上仅运行以下代码(除假数据外)时,我可以让“使用 Apple 登录”按钮正常显示和工作。
for {
post <- Posts
clickCount <- Clicks
.leftJoin(_.postId == post.id)
.filter(_ => post.authorId == lift(userId) && !post.isDeleted)
.groupBy(_ => post.id)
.map {
case (_,rows) =>
ClickCount(
post.id,post.title,rows.map { maybeClick =>
maybeClick.map(_.id)
}.size
)
}
} yield clickCount
但是,如果我将上面的代码块复制并粘贴到我的实际登录页面中,按钮可以正常工作并且逻辑可以工作,但是按钮图像没有显示 - 这是我看到的:
这是显示在现场网站上的元素代码(我已经缩短了图像的 base64 代码以便在此处显示):
<script type="text/javascript" src="https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js"></script>
<div id="appleid-signin" data-color="black" data-border="true" data-type="sign in"></div>
<script type="text/javascript">
AppleID.auth.init({
clientId : 'com.google.google',scope : 'name email',redirectURI : 'https://www.google.com/index.PHP',state : 'blah',nonce : '[NONCE]',usePopup : false //or false defaults to false
});
</script>
我猜这是我的 css 中某个地方的问题,但我不知道要查找什么。知道什么会干扰 Apple 代码吗?
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)