Başka bir uygulamadan bir URL almanın yolunu bulmaya çalışıyorum. Örneğin, tarayıcıdasınız, paylaş'ı tıklayıp bağlantıyı başka bir uygulamaya (uygulamam) gönderin. this cordova plugin numaralı telefonu buldum ve uygulamanıza entegre ettim, ancak test ettiğimde hiçbir url göstermemeye devam ediyorum.İyonik/Cordova adresinde URL al
getUri url:null
Herhangi bir yardım çok iyi olurdu:
Ben belirten bir uyarı olsun. Yardım ederseniz daha fazla kod eklemek için mutlu.
app.js
if (window.plugins && window.plugins.webintent) {
window.plugins.webintent.getUri(function(url) {
alert("getUri url:"+url);
});
}
$rootScope.$on('$stateChangeError', function(event, toState, toParams,
fromState, fromParams, error) {
$state.go(error);
});
});
})
angular.module('starter.services', []);
angular.module('starter.directives', []);
angular.module('starter.controllers', []);
AndroidManifest.xml
:
<?xml version='1.0' encoding='utf-8'?>
<manifest android:hardwareAccelerated="true" android:versionCode="1" android:versionName="0.0.1" android:windowSoftInputMode="adjustPan" package="com.ionicframework.wefeed949805" xmlns:android="http://schemas.android.com/apk/res/android">
<supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" android:xlargeScreens="true" />
<uses-permission android:name="android.permission.INTERNET" />
<application android:hardwareAccelerated="true" android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:label="@string/app_name" android:launchMode="singleTop" android:name="wefeed" android:theme="@android:style/Theme.Black.NoTitleBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="19" />
</manifest>
URL'yi açmaya çalışıyor musunuz? –
Ben url ile "şeyler" yapacağım. Uygulamamda, URL sayfasından veri çekmek için bir api ile etkileşim kuracağım. Şu anda, URL'ye erişemiyorum, bu yüzden sadece yardımcı olmak yararlı olacaktır. – Shaun
@Shaun: Bunu yapabiliyor musunuz? Hangi adımları izlediniz? –