我的链接有问题。
我想添加一个android / ios市场链接。和来自外部网址的邮件链接和图片。
试图进行市场联系;
1. <a href="market://details?=com.my.app">App</a>
2. <a href="market://details?=com.my.app" data-rel="external">App</a>
3. <a href="https://play.google.com/store/apps/details?id=com.my.app" data-rel="external">App</a>
尝试使用邮件链接;
<a href="mailto:my@my.com" data-rel="external">my@my.com</a>
和config.xml文件;
<access origin="mailto://my@my.com" launch-external="yes" />
来自外部网址的图片;
<img src="http://a.my.com/img.png" />
config.xml文件;
<access origin="http://*.my.com" />
但没有工作。我该如何添加链接?感谢..
答案 0 :(得分:1)
安装inappbrowser插件
安装email composer
在Play商店中打开Temple Run
<script type="text/javascript">
function openTR(){
window.open("market://details?id=com.imangi.templerun2", "_system");
}
function sendEmail(){
cordova.plugins.email.open({
app: 'gmail',
to: 'my@my.com',
subject: 'Greetings',
body: 'How are you?'
});
}
function openLink(link){
window.open(link, '_blank', 'location=yes');
}
</script>
<input type="button" value="Temple Run" onclick="openTR()">
<input type="button" value="Send Email" onclick="sendEmail()">
编辑检查上面的openLink
功能保护
使用js
<li>
元素时
"<li onclick='openLink(\"+"value.link+"\")' />"+value.title+"</li>"
<强> Output 强>
答案 1 :(得分:0)
我通常做这样的事情:
在字符串文件
中<string name="my_link"><a ref="https://google.com">Click This Link!</a></string>
布局
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
android:text="@string/my_link"
android:autoLink="web" />
答案 2 :(得分:0)
来自Javascript,
window.location.href = "mailto:support@google.com";
window.location.href = "market://details?=com.my.app";
这将是奇迹。