关于Photino模板中app://dynamic.js脚本及app://协议的疑问
关于Photino模板中
app://dynamic.js的用途说明 1. app://协议是什么?
app://是Photino框架内置的自定义URI协议,专门用来指向框架内部的资源,它不需要对应本地文件系统里的实际文件路径,是框架用来隔离内部资源和本地文件的一种机制。
2. dynamic.js的设计意图
这个脚本标签是模板里的预留占位符,早期Photino的设计思路里,可能计划支持通过后端.NET代码动态向前端注入JavaScript逻辑,dynamic.js就是为这种动态注入内容准备的加载入口。但目前官方模板并没有实现相关的动态注入功能,所以这个标签实际上没有加载任何有效内容。
3. 能不能移除这个标签?
完全可以安全移除,不会对Photino应用的正常运行造成任何影响。如果之后你需要实现后端向前端动态注入JS的需求,直接用Photino提供的Window.EvaluateJavaScript()这类API即可,不需要依赖这个占位符标签。
内容的提问来源于stack exchange,提问作者raddevus
相关产品推荐
相关产品推荐

