Axure RP 8原型交付困境:无需插件的HTML源码改造方案
每次将精心设计的Axure原型导出HTML发给客户后,是否总收到"打不开"的反馈?这个问题困扰着许多产品经理和设计师。当客户电脑没有安装特定插件时,原型预览就会失败,严重影响协作效率。本文将深入解析这一痛点的根源,并提供一种无需任何插件、适用于所有浏览器的通用解决方案。
1. 原型交付失败的根源分析
Axure RP 8生成的HTML文件默认会检测浏览器是否安装了Axure插件。当检测不到插件时,系统会自动重定向到一个提示页面,要求用户安装插件后才能查看原型。这个机制原本是为了确保原型能够完整呈现所有交互效果,但却给外部协作带来了巨大障碍。
核心问题体现在三个层面 :
- 技术依赖性强 :要求客户端必须安装特定插件
- 浏览器兼容性差 :不同浏览器需要不同插件版本
- 用户体验中断 :重定向行为打断了直接预览流程
实际案例:某金融产品团队向20家银行客户发送原型,超过70%的客户因无法安装插件而无法查看,导致项目延期两周。
2. HTML源码修改的完整解决方案
通过修改Axure生成的index.html文件,可以彻底解决这个问题。以下是详细的操作步骤:
2.1 定位关键代码段
用文本编辑器打开导出的HTML文件夹中的index.html文件,搜索以下内容:
$(window).bind('load', function() {
if(CHROME_5_LOCAL && !$('body').attr('pluginDetected')) {
window.location = 'resourc

5511

被折叠的 条评论
为什么被折叠?



