office-js - 是否有任何最佳实践如何检测应用程序的首次运行?
问题描述
是否有一种简单而流畅的方法来检测应用程序是否第一次运行?我知道,可以设置一个 cookie 并检查它是否存在,但还有另一种——甚至更好的方式吗?
解决方案
我认为您的意思是在给定计算机上的第一次,与给定文档中的第一次或给定用户的第一次不同。在这种情况下,cookie 或本地存储可能是您最简单/最顺畅的策略。如果您的加载项无论如何都要在服务器端存储购买者/客户/用户,那么您也可以在该存储中使用标志。此SharePoint 教程是服务器端策略的示例。
推荐阅读
- jsonschema - 在 Monaco Editor 中强制执行非空文档
- css - 表格列 (td) 中的 CSS:向右对齐但向左移动并使用填充
- python - 为什么我的函数定义会开始抛出语法错误?
- java - Java/Jersey2/HK:及时注入解析器不工作
- xml - XML (XSD) How-To:元素内容是另一个元素的名称
- html - ion-radio 试图显示成一行
- python - Conda 为通用 PyPI 包构建:我需要为哪些 Python 版本构建?
- angular - Angular - 从指令添加组件
- sql - GraphQL 会生成实际的 SQL 查询吗?
- java - 没有找到能够从类型转换的转换器 [org.springframework.data.jpa.repository.query.AbstractJpaQuery$TupleConverter$TupleBackedMap