从我的API获取一些数据时,Chrome控制台中出现错误net :: ERR_INSECURE_RESPONSE
此错误通常由于未签名证书而发生; 但是,这不是问题,因为我有一个有效的签名证书.
该错误根本不会发生,如果我重新启动Chrome浏览器,它就会消失.它根本不会出现在任何其他浏览器中(在Safari,Mozilla,Opera上测试)
知道为什么会这样吗?这只是一个浏览器错误吗?
我希望为React Native应用程序添加脱机支持.该应用程序目前运行由Postgres数据库支持的API.
我已经在使用NetInfo来确定用户是否有连接,但我希望了解添加离线功能的最佳方法,用户可以继续更新其数据和信息,然后在再次获得连接时让所有内容同步.
似乎经常推荐使用pouchdb/couchdb解决方案 - 但是,我根本不想更改我的数据库.理想情况下,我希望能够以某种方式将API调用的"作业"存储在队列中,然后在恢复连接后执行它们.
在React Native App上获得此脱机功能的最佳方法是什么?
提前致谢!
我有一个 AngularJS 应用程序,它可以在大多数浏览器和版本中正常工作和加载。
但是,我注意到有些人似乎在 Chrome 上加载页面时遇到问题。我也使用 Chrome,并在所有最新版本上对其进行了测试;事实上,一些有问题的人使用的 Chrome 版本与我完全相同,我似乎无法在我的计算机上复制这个问题。
检查控制台,完全没有错误。我看到的是以下内容,当网站加载时,它们不是我正常控制台输出的一部分:

我试过在这些似乎有问题的浏览器上禁用缓存,但这根本没有任何区别。Chrome 是唯一发生这种情况的浏览器。
检查网络选项卡,看起来站点上的所有组件都加载了 HTTP 200 状态,因此看起来没有任何加载失败。
查看源代码,看起来所有脚本都加载正常。我的应用程序中有一个ui-viewand 和 andng-include来呈现应用程序的其余部分。看起来那些根本没有被渲染,因为它们显示为空(仅在特定人的 Chrome 浏览器中):
<div ui-view autoscroll="false"></div>
<ng-include src="'components/loginAndSignupModal/loginAndSignupModal.html'"> </ng-include>
<ng-include src="'components/intercom/intercomChatBox.html'"></ng-include>
Run Code Online (Sandbox Code Playgroud)
尝试将 CORS 标头更改为*,但没有奏效。无论是ui-view与ng-includediv的最终没有渲染(只角产生的意见显示,指示该指令的存在。)
任何人都知道会发生什么?
我希望建立一个具有以下特征的预约预约应用程序: - 用户可以是服务提供商或买家 - 服务提供商设置他们的可用性(但只能提前6个月设置他们的可用性) - 然后买家可以预约约会在这些可用性上 - 基于服务类型的每个约会花费不同的时间 - 根据买方选择的约会,根据服务需要多长时间显示不同的可用性集
我构建的内容如下: - TimeSlot我根据a start_time和end_time属性创建了一些通用的30分钟时隙的模型.为了使这些时间段延长到未来6个月,我每天都有一个后台工作,创造了所有必要的新时段
class TimeSlot < ActiveRecord::Base
has_many :user_time_slots
# ... more methods below
end
Run Code Online (Sandbox Code Playgroud)
- 一种UserTimeSlots基本上代表服务提供商可以设置的可用性的模型.因此,当他们创建user_time_slot时,他们基本上是说他们当时可用.
class UserTimeSlot < ActiveRecord::Base
belongs_to :time_slot
belongs_to :service_provider, :class_name => "User"
belongs_to :appointment
end
Run Code Online (Sandbox Code Playgroud)
- Appointment具有许多user_time_slots 的模型.它有很多,因为约会属于需要一定时间(time_required服务属性)的服务,并且它可能跨越多个连续的 user_time_slots.
class Appointment < ActiveRecord::Base
has_many :user_time_slots
belongs_to :buyer, :class_name => "User"
belongs_to :service_provider, :class_name => "User"
belongs_to :service
end
Run Code Online (Sandbox Code Playgroud)
- Service具有许多约会并且属于创建该服务的服务提供商的模型.
class …Run Code Online (Sandbox Code Playgroud) angularjs ×1
appointment ×1
browser ×1
domain-model ×1
ios ×1
javascript ×1
mobile ×1
react-native ×1
timeslots ×1