我看到一个奇怪的javascript异常是由运行chrome的android设备上的随机用户触发的.我的代码不包含任何名为androidInterface的引用,因此与此问题无关.
用户代理字符串:
Mozilla/5.0(Linux; Android 7.0; SM-G892A Build/NRD90M; wv)AppleWebKit/537.36(KHTML,类似Gecko)版本/ 4.0 Chrome/57.0.2987.132 Mobile Safari/537.36
...告诉我用户在Samsung SM-G892A上运行Android(Nougat)上的Chrome 57
实际错误是从window.onError返回的
Uncaught ReferenceError: androidInterface is not defined
我也跟踪点击和api电话.这个错误恰好发生在他们加载页面时,这只是一个标准主干/需要设置,适用于其他几千个客户.
你见过这样的东西吗?它甚至意味着什么?
我已经看到人们从其他分支显示他们的代码的差异来说明github中的一个点,就像在这个拉请求线程上:https://github.com/osTicket/osTicket/pull/3035
我认为显示当前分支的提交差异会非常有用.你怎么做呢?
我的情况如下: - 我有一个opensource github项目的分支. - 我在开发分支的分支中执行我的分叉仓库中的所有开发 - 在主repo的开发分支中有一个我需要的未合并拉取请求 - 为了测试未合并的拉取请求,我创建了一个新目录并克隆了它的原点然后将未合并的请求提取到main - 现在我已经测试了未合并的pull请求,我需要将pull请求与我的fork开发合并.
哪些步骤允许我将pull请求合并到我的本地fork中?
好吧,所以我有一个使用传单的巨大的映射项目,我有以下覆盖:
//set defaults for popups
L.Popup.options = {
autoClose: false,
closeButon: false
};Run Code Online (Sandbox Code Playgroud)
根据文档,这应该可以防止弹出窗口在打开时关闭.点击地图后,为什么所有弹出窗口仍然关闭?