Javascript 获取语法错误:部署时json输入意外结束

Javascript 获取语法错误:部署时json输入意外结束,javascript,html,json,api,syntax-error,Javascript,Html,Json,Api,Syntax Error,我正在尝试获取用户的Ip地址,当在本地运行代码时,该地址可以正常工作。但当我在netlify中部署它时,问题就出现了。 代码示例: Html:- 我收到语法错误:第行Json输入的未扩展端。然后(results=>results.Json()) 源代码: app:其平均结果不是有效的json格式,请尝试使用console.log(results)@RapSherlock调试它。代码在我的电脑中本地运行良好。但在部署到netlify或github并从发布的链接运行后,我收到了错误。您从调试结果中

我正在尝试获取用户的Ip地址,当在本地运行代码时,该地址可以正常工作。但当我在netlify中部署它时,问题就出现了。 代码示例:
Html:-

我收到语法错误:第
行Json输入的未扩展端。然后(results=>results.Json())

源代码:
app:

其平均结果不是有效的json格式,请尝试使用
console.log(results)
@RapSherlock调试它。代码在我的电脑中本地运行良好。但在部署到netlify或github并从发布的链接运行后,我收到了错误。您从调试
结果中得到了什么?它在我的控制台上运行正常,所以我不知道您得到了什么结果。@RapSherlock
console.log(results)
-响应对象{type:“cors”,…}@RapSherlock它在本地运行正常。。在github中部署它并从发布的链接(而不是本地)运行时显示错误。
<body>
    <h1>Ip Address Tracker</h1>
    <div class="my-ip">
        <button class="myIp">Check My Ip</button>
    </div>
    <div class="input-ip">
        <input type="text" placeholder="Search for any Ip" />
        <button>submit</button> 
    </div>
</body>
let myIpBtn = document.querySelector('.myIp')
myIpBtn.addEventListener('click', () => {
    fetch('https://api.ipify.org/?format=json')
        .then(results => results.json())
        .then(data => {
            console.log(data.ip)
            getLocation(data.ip)
        })
        .catch(e => {
            console.log(e.message)
        })
})