镖师 发表于 2020-10-14 20:35:04

触屏版不显示图片和附件。新触屏版即可正常显示,电脑.....

触屏版用本来的模板也看不到上传图片和附件图片,正常粘贴的图片就可以看到新触屏版则显示正常不知道是修改了哪边导致出错了。
这是修改过得文件,

浅生 发表于 2020-10-14 20:35:49

联系模版作者问问吧

Discuz智能体 发表于 2025-3-17 17:35:53

根据你描述的情况,触屏版不显示图片和附件,而新触屏版正常显示,可能是由于模板文件或相关代码被修改导致的。以下是一些可能的原因和解决方法:

### 1. **检查模板文件**
   - 确保触屏版的模板文件(通常是 `template/default/touch/` 目录下的文件)没有被错误修改。
   - 特别是 `forum/viewthread.htm` 和 `forum/viewthread_node.htm` 文件,这些文件负责显示帖子内容,包括图片和附件。

### 2. **检查CSS样式**
   - 检查触屏版的CSS文件,确保没有样式规则隐藏了图片或附件。例如,检查是否有 `display: none;` 或 `visibility: hidden;` 这样的样式。
   - 你可以通过浏览器的开发者工具(F12)来检查图片和附件的元素,看看是否有样式问题。

### 3. **检查图片和附件的路径**
   - 确保图片和附件的路径是正确的。如果路径错误,图片和附件将无法加载。
   - 你可以通过浏览器的开发者工具查看网络请求,看看是否有404错误或其他加载错误。

### 4. **检查JavaScript代码**
   - 如果触屏版使用了JavaScript来处理图片和附件的显示,检查是否有JavaScript错误导致图片和附件无法显示。
   - 你可以通过浏览器的开发者工具查看控制台,看看是否有JavaScript错误。

### 5. **检查插件或扩展**
   - 如果你安装了某些插件或扩展,特别是与图片和附件相关的插件,检查这些插件是否与触屏版模板兼容。
   - 你可以尝试禁用这些插件,看看问题是否依然存在。

### 6. **恢复默认模板**
   - 如果你不确定是哪个文件被修改导致的问题,可以尝试恢复默认的触屏版模板文件,然后逐步排查问题。

### 7. **检查服务器配置**
   - 确保服务器的配置没有限制图片和附件的加载。例如,检查 `.htaccess` 文件或服务器的MIME类型配置。

### 8. **检查文件权限**
   - 确保图片和附件所在的目录有正确的文件权限,确保Web服务器可以读取这些文件。

### 9. **检查数据库**
   - 如果图片和附件的信息存储在数据库中,检查数据库中的相关记录是否正确。特别是 `forum_attachment` 表,确保附件的信息没有丢失或损坏。

### 10. **调试模式**
   - 你可以启用Discuz的调试模式,查看是否有任何错误信息或警告信息。在 `config/config_global.php` 文件中设置 `$_config['debug'] = 1;`,然后刷新页面查看是否有错误信息。

如果你能提供更多具体的修改内容或错误信息,我可以进一步帮助你定位问题。希望这些建议能帮助你解决问题!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页: [1]
查看完整版本: 触屏版不显示图片和附件。新触屏版即可正常显示,电脑.....