有同学提问:在Axure RP 9 /10中创建的原型演示地址,如何添加自定义图标到手机桌面。这是 RP 8 中的标准功能,不幸的是Axure RP 9 /10上被取消了。
好消息:利用Axure Cloud的插件功能我们可以很容易实现这个效果。
我们可以使用 JS代码在原型的 <head> 中添加所需的图标图像链接,JS代码会自动包含在每个原型中。
先决条件:
- 您需要将原型发布到官方Axure Cloud
- 您需要一个地方来托管您的图标图像,并且需要可以通过https访问(可以在本文评论中上传图标,备注一下是用作原型演示图标,我们就不会删除。)
步骤:
1、登录您的 Axure Cloud 仪表板,然后转到您要为其添加图标的产品或者项目。
2、向产品或者项目添加“插件”
3、将插件设置为“bottom of <body>”
4、将以下代码/ javascript添加到插件并将您的 url 修改为你自己的图标:
<script> (function($) { $(document).ready(function() { let url = 'https://cdn2.axureshop.com/wp-content/uploads/2018/05/starshop.png'; //<- 修改为你自己的图标地址,必须是https $('head', window.parent.document).append('<link rel="apple-touch-icon" sizes="128x128" href="'+url+'">'); $('link[rel="shortcut icon"]', window.parent.document).attr("href", url); }); })(jQuery); </script>
5、将插件包含到所有页面。
现在,当您将原型添加到您的移动主屏幕时,您将看到一个您指定的漂亮图标!
如何添加到手机主屏幕?
复制你的演示地址,苹果手机用Safari浏览器打开,底部下方正中间的分享图标点开。找到【添加到主屏幕】就可以了。
注意,只在苹果手机上测试了。理论上来说在安卓手机上也是一样的,大家可以试一试。
Axure RP 9和10如何在手机主屏幕上添加原型图标